home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr35 / sf33_2.zip / SF33DOCS.ZIP / SPITFIRE.DOC < prev   
Text File  |  1993-03-03  |  514KB  |  9,081 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.       _________________________________________________________________________
  22.          ___________________                             ___________________
  23.             ________________       S P I T F I R E       ________________
  24.                _____________  -------------------------  _____________
  25.                   __________    Bulletin Board System    __________
  26.                      _______        for MS/PC DOS        _______
  27.                         ____      Personal Computers     ____
  28.                            _______________________________
  29.                              ____                    ____
  30.                                ____  Version 3.3  ____
  31.                                  ___________________
  32.  
  33.  
  34.  
  35.                         Copyright (C) 1987-1993 by Mike Woltz
  36.                         -------------------------------------
  37.                                Buffalo Creek Software
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.                      ------------------------------------------
  45.                      >>> Release Date        March 3, 1993  <<<
  46.                      ------------------------------------------
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.                                       TABLE OF CONTENTS
  56.                                     ---------------------
  57.  
  58.                #  Section Title                                     Page #
  59.               +--+------------------------------------------------+------+
  60.                   Introduction.......................................... 1
  61.               <1> 1.0  Important Notice................................. 1
  62.                   1.1  Copyright & Registered Trademark Notice.......... 2
  63.               <2> 2.0  SPITFIRE Hardware Requirements................... 3
  64.                   2.1  Modems........................................... 4
  65.                   2.2  Modem Initialization............................. 5
  66.               <3> 3.0  Getting Started.................................. 6
  67.               <4> 4.0  SPITFIRE File Paths............................. 20
  68.                   4.1  SPITFIRE System Files........................... 21
  69.                   4.2  SPITFIRE Message Files.......................... 24
  70.                   4.3  SPITFIRE Work Files............................. 24
  71.                   4.4  SPITFIRE Display Files.......................... 25
  72.                   4.5  SPITFIRE Menu Files............................. 29
  73.                   4.6  SPITFIRE File Clarifications.................... 32
  74.                   4.7  About SPITFIRE Display Files.................... 40
  75.                   4.8  Backup Files.................................... 42
  76.                   4.9  THOUGHTS.BBS.................................... 42
  77.               <5> 5.0  Command Line Parameters......................... 42
  78.                   5.1  SF.BAT.......................................... 44
  79.               <6> 6.0  Setting Up the System Records................... 44
  80.                   6.1  Configuring Message Conference Records.......... 44
  81.                   6.2  Configuring File Area Records................... 50
  82.               <7> 7.0  SPITFIRE Questionnaires......................... 54
  83.               <8> 8.0  Special Function Keys........................... 58
  84.                   8.1  Available Special Function Keys................. 58
  85.                   8.2  Special Function Key Definitions................ 59
  86.               <9> 9.0  Main Section Explained.......................... 72
  87.                   9.1  Main Menu Example............................... 72
  88.                   9.2  Explanation of Main Menu Features............... 73
  89.              <10> 10.0 Message Section Explained....................... 77
  90.                   10.1 Message Menu Example............................ 78
  91.                   10.2 Message Menu Explanation........................ 78
  92.              <11> 11.0 File Section Explained.......................... 89
  93.                   11.1 File Menu Example............................... 90
  94.                   11.2 File Menu Explanation........................... 90
  95.                   11.3 Upload/Download Protocols....................... 98
  96.                   11.4 Batch Download Menu............................. 99
  97.                   11.5 Batch Upload Menu.............................. 100
  98.              <12> 12.0 Sysop Section Explained........................ 102
  99.                   12.1 Sysop Menu Explanation......................... 102
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.                                       TABLE OF CONTENTS (cont)
  113.                                       ------------------------
  114.  
  115.                #  Section Title                                     Page #
  116.               +--+------------------------------------------------+------+
  117.              <13> 13.0 Special Commands for Sysop Status.............. 107
  118.                   13.1 Special Commands for Sysop..................... 108
  119.              <14> 14.0 Events Menu Example............................ 109
  120.                   14.1 Events Menu Explanation........................ 109
  121.              <15> 15.0 Hardware/Software Data Flow Control............ 113
  122.              <16> 16.0 Screen Save Features........................... 113
  123.              <17> 17.0 SPITFIRE Doors Section......................... 114
  124.                   17.1 SPITFIRE Doors Display Files................... 116
  125.                   17.2 SPITFIRE Doors Support......................... 117
  126.              <18> 18.0 External File Transfer Protocols............... 118
  127.                   18.1 External Download Protocols.................... 118
  128.                   18.2 External Batch Download Protocols.............. 121
  129.                   18.3 Text File External Batch Download Protocols.... 122
  130.                   18.4 External Upload Protocols...................... 123
  131.                   18.5 External Batch Upload Protocols................ 126
  132.                   18.6 Bi-Directional Protocol File Transfers......... 127
  133.                   18.7 External Protocol Support...................... 130
  134.              <19> 19.0 SPITFIRE Utilizes EMS.......................... 130
  135.              <20> 20.0 SPITFIRE Net-Mail Capabilities................. 130
  136.              <21> 21.0 Operating A Multi-Node SPITFIRE................ 131
  137.                   21.1 Multi-Node BBS Requirements.................... 131
  138.                   21.2 Configuring SPITFIRE For Multi-Node Operation.. 132
  139.                   21.3 Features Unique To Multi-Node Operation........ 132
  140.                   21.4 Node Chat...................................... 133
  141.              <22> 22.0 SPITFIRE Multi-Tasking/Network Environment..... 136
  142.              <23> 23.0 SPITFIRE Technical Reference Information ...... 136
  143.              <24> 24.0 SPITFIRE Companion Programs ................... 137
  144.                   24.1 DAILYLMT....................................... 137
  145.                   24.2 SFDOOR......................................... 137
  146.                   24.3 SFSENDIT....................................... 138
  147.                   24.4 LAKOTA......................................... 138
  148.                   24.5 SFPCKUSR....................................... 139
  149.                   24.6 SFPCKMSG....................................... 140
  150.              <25> 25.0 Comment from the Author........................ 140
  151.             Appendix A Modem Initialization Strings................... 143
  152.             Appendix B SPITFIRE Questions and Answers................. 147
  153.             Subject Index............................................. 155
  154.  
  155.                                                                          Page 1
  156.         -----------------------------------------------------------------------
  157.         -+ SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3  -  March 3, 1993 +-
  158.         -----------------------------------------------------------------------
  159.  
  160.  
  161.         INTRODUCTION
  162.         ------------
  163.         
  164.             SPITFIRE is a bulletin board program written in Borland's Turbo
  165.         Pascal and interfaced with assembler code compiled by Borland's Turbo 
  166.         Assembler.  Designed on an IBM Personal Computer, SPITFIRE is 
  167.         compatible with MS/PC DOS machines (IBM "Compatibles").
  168.         
  169.              SPITFIRE is distributed under the "Shareware" concept.  You are
  170.         encouraged to distribute this software to others, in its original,
  171.         unmodified condition, as long as you DO NOT charge for this program
  172.         in any way, shape or form.
  173.         
  174.         
  175.         1.0 - IMPORTANT NOTICE!
  176.         -----------------------
  177.         
  178.              Thank you for taking the time and expense to obtain SPITFIRE.
  179.         Surely, after you've had a chance to look SPITFIRE over, you'll agree
  180.         it is a powerful bulletin board program which combines both speed,
  181.         flexibility and user ease.
  182.         
  183.              This program, like many others, is distributed under the
  184.         "Shareware" concept.  SPITFIRE can be utilized on a trial basis for
  185.         not more than 30 days. In the event SPITFIRE is used beyond the trial
  186.         period, then a registration fee of $85.00 in "U.S. FUNDS" is required.
  187.         Please specify on your registration form whether you wish to receive
  188.         5 1/4" disks or 3 1/2" diskettes.  If not specified, 3 1/2" disks will
  189.         be sent.  If you live outside of the North American continent
  190.         (countries other than Canada, Mexico, the United States or provinces
  191.         of the United States) an addition $10 fee (i.e., $95.00) is required
  192.         for postage and handling.
  193.         
  194.              Your registration of SPITFIRE will provide you with support and
  195.         notification of future updates and revisions of SPITFIRE.  Any portion
  196.         of or all such support and notification may be changed and/or
  197.         terminated at any time without notice.
  198.         
  199.              Many of you will be running SPITFIRE 24 hours per day, 7 days per
  200.         week.  This is more than any other program you'll use.  Considering
  201.         that, it becomes apparent that the registration fee is truly minimal.
  202.  
  203.         |--------------------------------------------------------------------|
  204.         |   Registration is simple & easy.  Send the registration fee to:    |
  205.         |--------------------------------------------------------------------|
  206.                            |-----------------------------| 
  207.                            |    Buffalo Creek Software   | 
  208.                            |    Attention:  Mike Woltz   | 
  209.                            |      913 - 39th Street      | 
  210.                            | West Des Moines, Iowa 50265 | 
  211.                            |-----------------------------| 
  212.  
  213.                                                                          Page 2
  214.         -----------------------------------------------------------------------
  215.         -+ SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3  -  March 3, 1993 +-
  216.         -----------------------------------------------------------------------
  217.  
  218.  
  219.             Mike Woltz and/or Buffalo Creek Software shall in no way be held 
  220.         responsible for any damage incurred while operating SPITFIRE.  All 
  221.         responsibility lies with the user of the software.
  222.         
  223.             No part of this manual may be reproduced, transmitted, transcribed,
  224.         stored in a retrieval system, or translated into any language (natural
  225.         or computer), in any form or by any means, without the prior written
  226.         permission of Mike Woltz.
  227.         
  228.             THIS SOFTWARE IS NOT FOR SALE!  You are granted a limited license
  229.         to use the software described in this manual. The software may be used
  230.         or copied only in accordance with the terms set forth herein.
  231.         
  232.             You may not make any changes or modifications to SPITFIRE, and you
  233.         may not de-compile, disassemble, or otherwise reverse-engineer it. You 
  234.         may not rent or lease it to others.
  235.         
  236.             No fee, charge or other compensation may be accepted or requested 
  237.         by anyone without express written permission from Mike Woltz.  This 
  238.         includes disk vendors.
  239.         
  240.             Operators of electronic bulletin board systems (Sysops) may post 
  241.         SPITFIRE for downloading by their users without written permission 
  242.         only as long as the conditions set forth herein are met.  A fee may be 
  243.         charged for access to the BBS as long as no specific fee is charged 
  244.         for access to the SPITFIRE files.
  245.         
  246.             Distributors of public domain and user supported software, such 
  247.         as disk vending services, may distribute copies of SPITFIRE subject to 
  248.         the above conditions only after obtaining written permission from Mike 
  249.         Woltz.
  250.         
  251.             There are a number of very good bulletin board software packages
  252.         available and your selection of SPITFIRE is truly appreciated.  Once
  253.         again, thank you very much for your support of SPITFIRE.
  254.  
  255.  
  256.         1.1 - COPYRIGHT & REGISTERED TRADEMARK NOTICE
  257.         ---------------------------------------------
  258.  
  259.              SPITFIRE and affiliate programs distributed with it are not to be
  260.         modified or distributed in modified form without the express written
  261.         consent of Mike Woltz.
  262.  
  263.              SPITFIRE is NOT to be sold, used or modified for, or with, illegal
  264.         intent under the penalty of law.
  265.  
  266.         "SPITFIRE" is Copyright (C) 1987-1993 by Mike Woltz
  267.  
  268.         "SPITFIRE" is a registered trademark of Buffalo Creek Software.
  269.  
  270.         "Turbo Pascal" is a registered trademark of Borland International Corp.
  271.  
  272.                                                                         Page 3
  273.         ----------------------------------------------------------------------
  274.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  275.         ----------------------------------------------------------------------
  276.  
  277.  
  278.         "BRK" is Copyright (C) 1985, by Solid Systems
  279.  
  280.         "SEALINK"  is Copyright (C) 1986 by System Enhancement Associates
  281.  
  282.         "WILDFIRE" is Copyright (C) 1988-1993 by Stephen L. Cox
  283.  
  284.         "LAKOTA" is Copyright (C) 1992, 1993 by Buffalo Creek Software
  285.  
  286.         "MUV" is Copyright (C) 1989-1993 by Buffalo Creek Software
  287.  
  288.         "KOLDBOOT" is Copyright (C) 1990-1993 by Buffalo Creek Software
  289.  
  290.         "DSZ" is Copyright (C) 1988-1993 by Omen Technology, Inc.
  291.  
  292.         "WINDOWS 3.0" is Copyright (C) 1990-1993 by Microsoft
  293.  
  294.         "DESQview 386" is Copyright (C) 1990-1993 by Quarterdeck Office Systems
  295.  
  296.         "LANtastic" is Copyright (C) 1991-1993 by Artisoft
  297.  
  298.         "Doorway" is Copyright (C) 1987-1993 by Marshall Dudley
  299.  
  300.         "Remdoor" is Copyright (C) 1989-1993 by Ken Brown
  301.       
  302.         "HS Link" is Copyright (C) 1992-1993 by Samuel H. Smith
  303.  
  304.  
  305.         2.0 - SPITFIRE HARDWARE REQUIREMENTS
  306.         ------------------------------------
  307.  
  308.              The following are considered the minimum equipment requirements
  309.         for running SPITFIRE:
  310.  
  311.                    <1>  MS-DOS/IBM compatible personal computer
  312.                    <2>  At least 256K memory
  313.                    <3>  Minimum DOS v3.0
  314.                    <4>  Fixed disk (preferable)
  315.                    <5>  Modem
  316.  
  317.              SPITFIRE requires several files being open at the same time.
  318.         For this reason, you will need to have the following files and buffers
  319.         set in your system's CONFIG.SYS file, located in your root directory.
  320.         SPITFIRE may not work properly if this is not done!
  321.  
  322.              CONFIG.SYS should have the following settings:
  323.  
  324.                              FILES=25
  325.                              BUFFERS=30
  326.                              DEVICE=ANSI.SYS
  327.                              DEVICE=BRK.DRV
  328.  
  329.                                                                         Page 4
  330.         ----------------------------------------------------------------------
  331.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  332.         ----------------------------------------------------------------------
  333.  
  334.  
  335.              The "DEVICE=BRK.DRV" is optional, however, if your system supports
  336.         the use of SPITFIRE Doors, External File Transfer Protocols, or any
  337.         of the Sysop Configurable commands from the Main, File or Message Menus
  338.         the use of BRK (or some similar utility) is certainly recommended.
  339.         More information regarding the use of BRK is provided in the EXTERNAL
  340.         FILE PROTOCOLS section of this manual.
  341.  
  342.              If you are unfamiliar with how CONFIG.SYS works, consult your DOS
  343.         manual.  If you do not configure your system to allow at least 25 files
  344.         to be open at once, you may have a problem with SPITFIRE aborting and
  345.         displaying a message of Runtime error 004.
  346.  
  347.              SPITFIRE supports a number of features which cause it to search
  348.         the PATH for COMMAND.COM.  To work properly, SPITFIRE must be
  349.         able to find COMMAND.COM residing in a directory set up in your path
  350.         statement.  These features are the ability to jump to DOS, the Sysop
  351.         configurable features from each menu, execution of the SFINIT.BAT or
  352.         the SFMSGPCK.BAT and external file transfer drivers.  In the event you
  353.         are unfamiliar with setting a PATH, please refer to your DOS manual.
  354.  
  355.  
  356.         2.1 - MODEMS
  357.         ------------
  358.  
  359.              SPITFIRE automatically determines your incoming callers' baud
  360.         rate.  In order for this to work, your modem must be able to send
  361.         verbose result codes.  Appendix A contains a list of modems and their
  362.         corresponding initialization strings which have been reported to work
  363.         with SPITFIRE.  SPITFIRE determines the baud rate of incoming calls
  364.         by receiving the verbose result code from your modem when the modem
  365.         establishes carrier detect.  Listed below are examples of verbose
  366.         result messages returned by most modems.
  367.  
  368.                                 300  Baud - CONNECT
  369.                                 1200 Baud - CONNECT 1200
  370.                                 2400 Baud - CONNECT 2400
  371.                                 7200 Baud - CONNECT 7200
  372.                                 9600 Baud - CONNECT 9600
  373.                                14400 Baud - CONNECT 14400
  374.                                16800 Baud - CONNECT 16800
  375.  
  376.                                 Error-correction modems
  377.                                 -----------------------
  378.                                 1200 Baud - CONNECT 1200/ARQ
  379.                                 2400 Baud - CONNECT 2400/ARQ
  380.                                 7200 Baud - CONNECT 7200/ARQ
  381.  
  382.                                                                         Page 5
  383.         ----------------------------------------------------------------------
  384.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  385.         ----------------------------------------------------------------------
  386.  
  387.  
  388.                                 9600 Baud - CONNECT 9600/ARQ
  389.                                14400 Baud - CONNECT 14400/ARQ
  390.                                16800 Baud - CONNECT 16800/ARQ
  391.  
  392.              SPITFIRE's default modem initialization string seems to work with
  393.         many modems.  Some modems, however, may require a unique initialization
  394.         string.  There are three modem register settings that MUST exist in
  395.         your modem initialization string for SPITFIRE to work properly.  They
  396.         are S0=0, V1 and S2=1.
  397.  
  398.              There are a number of firms (modem manufacturers, etc) who
  399.         graciously provided evaluation products for testing with SPITFIRE.
  400.         Mike Woltz and Buffalo Creek Software would like to express much
  401.         appreciation to these firms for their help and support.  These firms
  402.         are not listed for fear that we would omit a name.
  403.  
  404.  
  405.  
  406.         2.2 - MODEM INITIALIZATION
  407.         --------------------------
  408.  
  409.              When SPITFIRE is booted, it sends the Pre-Initialization string
  410.         the Sysop configures at the ALT+M SPITFIRE Async Configuration window,
  411.         pauses and then sends the configured modem initialization string to
  412.         the modem after each caller.  This procedure and SPITFIRE's default
  413.         initialization string (listed below) seems to work fine with most
  414.         modems:
  415.  
  416.                               ATS0=0Q0V1E0M0H0S2=1X1^M
  417.  
  418.              In the event you are using an USR HST and wish to run your BBS
  419.         at 19200 baud, the initialization string below works:
  420.  
  421.                        ATS0=0&B1M0&H1&R1&Y1Q0V1E0H0S2=1X6^M
  422.  
  423.              In the event you are using a USR HST Dual Standard and wish to
  424.         run your BBS at 38400 baud in V.32 mode, the initialization string
  425.         listed below works:
  426.  
  427.                      ATS0=0B0&B1&N0&H1&R1&Y1Q0V1E0M0H0S2=1X6^M
  428.  
  429.              Should you need to change the modem initialization string, you
  430.         select ALT+M at the "SPITFIRE ready for use" prompt.  Appendix A
  431.         contains a listing of modems and corresponding initialization
  432.         strings which have been reported to work with SPITFIRE. The modem
  433.         initialization string can also be altered at the DOS prompt by
  434.         entering the following command line parameters:
  435.  
  436.                                                                         Page 6
  437.         ----------------------------------------------------------------------
  438.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  439.         ----------------------------------------------------------------------
  440.  
  441.  
  442.          SPITFIRE /M ATS0=0Q0V1E0M0H0S2=1X1^M (Your Initialization String)
  443.  
  444.               Using the same command line parameters, the modem initialization
  445.         string can be included within the SF.BAT file.  Please note, however,
  446.         the command line parameters set in SF.BAT will always override those
  447.         set by using ALT+M at the "SPITFIRE ready for use" prompt.
  448.  
  449.  
  450.  
  451.         3.0  GETTING STARTED
  452.         --------------------
  453.  
  454.              If you're like most computer users, you're probably not thrilled
  455.         with the prospect of reading the entire documentation of SPITFIRE. Most
  456.         folks are going to boot this program and try to run SPITFIRE without
  457.         reading further.  So here are some quick guidelines regarding your
  458.         initial setup of SPITFIRE.
  459.  
  460.              <1>  Create a directory named SF on the drive on which you intend
  461.                   to run SPITFIRE.  Copy all SYSTEM FILES into your newly
  462.                   created SF directory.  (Listed in the SPITFIRE SYSTEM FILES
  463.                   section of this manual.)
  464.  
  465.              <2>  Included in the SPITFIRE package is a file named SF.BAT.
  466.                   You may need your favorite text editor (as long as it saves
  467.                   in ASCII format) to modify this file.  Examine the default
  468.                   values (such as target and source drives) and configure them
  469.                   to comply with your setup.  (Example: The default drive
  470.                   specification is C: and if you're running SPITFIRE on drive
  471.                   D, then you'll need to change this to D: ).  After finishing
  472.                   that, look for the line that contains SPITFIRE /I2400 /C1.
  473.                   "/I2400" indicates the top speed of your modem. You may need
  474.                   to modify this to reflect the highest speed your modem is
  475.                   capable of. (For example:  If you have a 9600 baud modem,
  476.                   change the string to read "SPITFIRE /I9600 /C1" or "SPITFIRE
  477.                   /I19200 /C1").  "/C1" indicates the COMM port you are using.
  478.                   In the event you are using COMM port 2, you need to change
  479.                   the string to read "SPITFIRE /I2400 /C2".  After you've made
  480.                   these changes, be certain to save your modified file to disk.
  481.  
  482.                   **NOTE** The default command line parameters are used for
  483.                   booting SPITFIRE on your system for the first time.  After
  484.                   setting these parameters in SPITFIRE by using the ALT+M modem
  485.                   configuration window, any unnecessary command line parameters
  486.                   (i.e., SPITFIRE /I2400 /C1, etc.) should be removed from your
  487.                   SF.BAT file.
  488.  
  489.                                                                         Page 7
  490.         ----------------------------------------------------------------------
  491.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  492.         ----------------------------------------------------------------------
  493.  
  494.  
  495.              <3>  Now you are ready to boot SPITFIRE by using your SF.BAT
  496.                   file.  When first booting SPITFIRE, you will get the prompt
  497.                   "SFSYSTEM.DAT not found!  Do you wish to create it? <Y/n>".
  498.                   SPITFIRE defaults to "Y" and by pressing <ENTER> or entering
  499.                   "Y" for yes, SPITFIRE creates one.  Subsequently, SPITFIRE
  500.                   provides similar prompts for other required files.  These
  501.                   include:
  502.  
  503.                   SFNODE.DAT
  504.                   SFUSERS.DAT
  505.                   SFFAREA.DAT
  506.                   SFMCONF.DAT
  507.  
  508.                   By pressing <ENTER> or "Y" at each prompt, SPITFIRE will
  509.                   automatically create the file and place it in the appropriate
  510.                   directory.
  511.  
  512.                      The first thing to be concerned with is not properly
  513.                   assigning the correct COMM port.  In the event you have
  514.                   the wrong COMM port configured, it is possible that SPITFIRE
  515.                   will lock up at this point.  In such case, refer to step
  516.                   number 2 in this section.  If the COMM Port is properly
  517.                   assigned, you will then be prompted for the Sysop's Name.
  518.                   The name you enter here is the name that the callers will
  519.                   see as Sysop of the system.  You should enter your real full
  520.                   name.
  521.  
  522.                      Next, SPITFIRE will ask you for a Sysop Caller Name.  It
  523.                   is recommended you answer this prompt with "Sysop".  (The
  524.                   name you enter here, should be the name that you use to log
  525.                   on the BBS.)  SPITFIRE addresses all comments left for the
  526.                   Sysop to this configured name.
  527.  
  528.                      SPITFIRE will next prompt you to input a password, phone
  529.                   number, city, state/province and date of birth.  SPITFIRE
  530.                   uses these responses to automatically add you as the first
  531.                   caller in the SFUSERS.DAT file.
  532.  
  533.                      If your modem is malfunctioning, disconnected or turned
  534.                   off, SPITFIRE will display the message "Your modem is not
  535.                   responding properly!  Do you wish to continue? <y/n>".
  536.                   Answer "Y" and SPITFIRE will progress to the "SPITFIRE ready
  537.                   for use..." prompt.  Press ALT+M to modify the modem's
  538.                   initialization string to one which will work properly with
  539.                   your modem.  (Refer to #5 of this section for configuring
  540.                   SPITFIRE for your modem.)
  541.  
  542.              <4>  At the "SPITFIRE ready for use..." prompt, press ALT+S to
  543.                   log on locally as Sysop.  When asked for your name, you must
  544.                   enter the same name as you entered as the Sysop Caller Name
  545.  
  546.                                                                         Page 8
  547.         ----------------------------------------------------------------------
  548.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  549.         ----------------------------------------------------------------------
  550.  
  551.  
  552.                   when configuring SPITFIRE.  (If you use the name "Sysop", the
  553.                   system will ask for a last name.  Simply press <ENTER> and
  554.                   continue.)  Next enter the password you previously selected.
  555.                   At the Main Menu, press F2 and set your security level to
  556.                   999.  Now move from menu to menu and view the various
  557.                   features.  After viewing  and experimenting with the various
  558.                   features, log off by pressing G for Goodbye and next press
  559.                   Y to answer Yes to the "Are you sure you want to logoff?"
  560.                   prompt.  SPITFIRE will reset and the "SPITFIRE ready for use"
  561.                   prompt will appear at this point.
  562.  
  563.              <5>  At the "SPITFIRE ready for use..." prompt you may view
  564.                   or modify your modem configuration by pressing ALT+M.
  565.                   These keystrokes open SPITFIRE's Modem Configuration window.
  566.                   The commands that you will see are listed below:
  567.  
  568.            --< SPITFIRE NODE 1 ASYNC CONFIGURATION >--
  569.  
  570.            <S> Serial Port No................... : 1
  571.            <B> System Baud Rate................. : 19200
  572.            <P> Pre-Initialization String........ : ATZ^M
  573.            <I> Initialization String............ :
  574.                ATS0=0&B1&N0&H1&R1&Y1Q0V1E0M0H0S2=1X1^M
  575.            <M> Modem - Error Correction Type.... : Yes   <1> Line COM1.. : IRQ4
  576.            <E> Error Correction Message......... : ARQ   <2> Line COM2.. : IRQ3
  577.            <H> Hardware Data Flow Control....... : Yes   <3> Line COM3.. : IRQ4
  578.            <A> Answer On What Ring.............. : 1     <4> Line COM4.. : IRQ3
  579.            <D> Display Result Messages.......... : On
  580.            <C> Disconnect Delay................. : 28
  581.            <U> Use High Speed Async Routines.... : Yes
  582.            <R> Baud Rate Requirement............ : 1200
  583.            <L> Break Length..(1000=1 Second).... : 100
  584.  
  585.                        Enter Command or <Q>uit -
  586.  
  587.              Command <S> Specifies the COMM Port being utilized by this node.
  588.  
  589.              Command <B> Defines the maximum baud rate allowed by this node.
  590.                          The maximum comm port speed in SPITFIRE is 115200.
  591.  
  592.              Command <P> Specified the pre-initialization string sent to the
  593.                          modem prior to initializing the modem.  ATZ^M should
  594.                          be used in most instances.  However, some modems do
  595.                          not require the carriage return (^M).  If this is
  596.                          the case with your modem, simply use ATZ here.
  597.  
  598.                                                                         Page 9
  599.         ----------------------------------------------------------------------
  600.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  601.         ----------------------------------------------------------------------
  602.  
  603.  
  604.          *** NOTE ***   The caret sign (^) is entered by pressing the shift
  605.                         key in combination with the numeric 6 key and should
  606.                         not to be confused with the caret sign which is used
  607.                         to indicate a control character when creating SPITFIRE
  608.                         Display Files.
  609.  
  610.              Command <I> Sets the modem initialization string appropriate for
  611.                          your modem.  In most cases, a carriage return, a ^M
  612.                          should be placed at the end of your initialization
  613.                          string.  However, some modems do not require the
  614.                          carriage return.  If this is the case with your modem,
  615.                          simply do not include the ^M at the end of your
  616.                          initialization string.
  617.  
  618.          *** NOTE ***   The caret sign (^) is entered by pressing the shift
  619.                         key in combination with the numeric 6 key and should
  620.                         not to be confused with the caret sign which is used
  621.                         to indicate a control character when creating SPITFIRE
  622.                         Display Files.
  623.  
  624.              Command <M> Specifies whether the modem is an error correction
  625.                          modem.  The modem manual should provide information as
  626.                          to whether it has error correction capabilities.
  627.                          Press <M> to toggle this from Yes to No and vice
  628.                          versa.
  629.  
  630.              Command <E> Specifies the Error Correction Message for your
  631.                          particular modem if an error correction modem is
  632.                          being used.  For instance, US Robotics uses ARQ.
  633.                          Please refer to your modem manual to determine the
  634.                          error correction message used by your modem, provided
  635.                          it has error checking capabilities.
  636.  
  637.                          Some of the newer model modems use different result
  638.                          codes when an error correction connection is detected.
  639.                          SPITFIRE is hardcoded to automatically search for
  640.                          ARQ, MNP and REL result codes which indicate an error
  641.                          correction connection has been made.  In addition to
  642.                          these, SPITFIRE will search for the error correction
  643.                          control message the Sysop configures here.
  644.  
  645.              Command <H> Toggle the Hardware Data Flow Control between Yes and
  646.                          No.  For more information on this, refer to the
  647.                          section - HARDWARE/SOFTWARE DATA FLOW CONTROL - of
  648.                          this manual.
  649.  
  650.              Command <A> Specifies on what ring SPITFIRE will answer incoming
  651.                          calls.  For instance, with 1, SPITFIRE answers the
  652.                          incoming call on the first ring.  Most often, you will
  653.                          want this set to 1.
  654.  
  655.                                                                        Page 10
  656.         ----------------------------------------------------------------------
  657.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  658.         ----------------------------------------------------------------------
  659.  
  660.  
  661.              Command <D> Toggles On or Off SPITFIRE's display of the modem's
  662.                          verbose message.  For instance, when toggled On and a
  663.                          caller logs on at 2400 baud, CONNECT 2400 is
  664.                          displayed to the screen and is also recorded in the
  665.                          CALLERS.LOG.  If this is toggled Off, the CONNECT
  666.                          message will not be written to the screen or recorded
  667.                          in the CALLERS.LOG.
  668.  
  669.              Command <C> Specifies the disconnect delay.  This feature is for
  670.                          modems utilizing a data buffer.  The Sysop may use
  671.                          this option to configure the amount of time to delay
  672.                          the disconnect, allowing the data contained in the
  673.                          modem buffer to be displayed to the caller.  SPITFIRE
  674.                          defaults to 28, which is adequate for the 5k buffer
  675.                          in the US Robotics HST.
  676.  
  677.              Command <U> This switch should be set to On provided your system
  678.                          operates properly using high speed routines.  If your
  679.                          display files are not properly shown to the remote
  680.                          caller, then turn this switch Off.
  681.  
  682.              Command <R> This switch sets the minimum baud rate for access to
  683.                          your BBS.  For instance, if this is set at 1200, a
  684.                          caller must connect at a baud rate between 1200 and
  685.                          the maximum baud rate of your BBS.  Callers connecting
  686.                          at baud rates less than that specified here will
  687.                          be shown SF2SLOW.BBS and the caller will be logged off
  688.                          the system.  This is a variable option and can be set
  689.                          to disallow callers with a baud rate of 65535 or less.
  690.  
  691.              Command <L> Sets the break length for each tilde found in the
  692.                          modem initialization string.  If the break length is
  693.                          set at 500, each time SPITFIRE finds a tilde symbol
  694.                          in the modem initialization string, it will pause for
  695.                          1/2 second.
  696.  
  697.              Command <1> Allows the Sysop to configure the IRQ SPITFIRE will
  698.                          use for COMM port 1.  IRQ4 is standard for COM1.
  699.                          Valid options are 1 through 7.
  700.  
  701.              Command <2> Allows the Sysop to configure the IRQ SPITFIRE will
  702.                          use for COMM port 2.  IRQ3 is standard for COM2.
  703.                          Valid options are 1 through 7.
  704.  
  705.              Command <3> Allows the Sysop to configure the IRQ SPITFIRE will
  706.                          use for COMM port 3.  Valid options are 1 through 7.
  707.  
  708.              Command <4> Allows the Sysop to configure the IRQ SPITFIRE will
  709.                          use for COMM port 4.  Valid options are 1 through 7.
  710.  
  711.                                                                        Page 11
  712.         ----------------------------------------------------------------------
  713.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  714.         ----------------------------------------------------------------------
  715.  
  716.  
  717.              <6>  At the "SPITFIRE ready for use" prompt, press ALT+Z.
  718.                   Pressing ALT+Z opens the window which allows you to
  719.                   configure SPITFIRE.  The commands that you will see
  720.                   are listed below:
  721.  
  722.                  --< SPITFIRE CONFIGURATION >--
  723.                  <A>  Sysop Caller Name............ : Sysop
  724.                  <B>  Sysop Security............... : 50
  725.                  <C>  New Caller Security.......... : 10
  726.                  <D>  New Caller Log On Time....... : 45
  727.                  <E>  No Activity Time Limit....... : 3
  728.                  <F>  Daily Time Limit............. : 60
  729.                  <G>  Log On Time Limit............ : 60
  730.                  <H>  Maximum Callers In Database.. : 500
  731.                  <I>  Maximum Caller Daily Access.. : 10
  732.                  <J>  # Of Callers................. : 1
  733.                  <K>  # Of File Description Lines.. : 2
  734.                  <L>  Upload Time Compensation..... : 1.000
  735.                  <M>  Drop to DOS Password......... : ***********************
  736.                  <N>  BBS Starting Date............ : March 3, 1993
  737.                  <O>  Sysop Name................... : John Doe
  738.                  <P>  Node Number.................. : 2
  739.                  <R>  Private BBS Security Level... : 0
  740.                  <S>  Total Number Of Nodes........ : 3
  741.                  <T>  U/D Ratio Violation Security. : 25
  742.                  <U>  Upload Disk Space Requirement : 100K
  743.                         ENTER COMMAND [<Q>...  Quit]:
  744.  
  745.              Command <A> Use this command to enter or change the Sysop Caller
  746.                          Name.
  747.  
  748.              Command <B> Sets the Sysop security level.  Any caller with an
  749.                          access equal to or greater than this value can read
  750.                          all messages (public and non-public), undelete
  751.                          messages, delete any message, copy a message and
  752.                          overwrite existing files when uploading (the filename
  753.                          already exists) as well as being able to perform other
  754.                          functions not available to callers with a security
  755.                          level less than what is configured here.
  756.  
  757.              Command <C> Sets the default security level for a new caller.
  758.  
  759.              Command <D> Sets the amount of time a new caller is allowed on the
  760.                          BBS.  (First day only)
  761.  
  762.              Command <E> Sets the amount of time a caller can remain inactive
  763.                          (no keyboard input) before being automatically logged
  764.                          off the BBS.
  765.  
  766.                                                                        Page 12
  767.         ----------------------------------------------------------------------
  768.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  769.         ----------------------------------------------------------------------
  770.  
  771.  
  772.              Command <F> Sets the amount of time per day a caller is allowed on
  773.                          the board.  Refer to the section on SPITFIRE FILE
  774.                          CLARIFICATION in this manual for more information on
  775.                          setting daily time limits in SPITFIRE's DAILYLMT.DAT.
  776.  
  777.              Command <G> Sets the amount of time allowed per call for each
  778.                          caller.  Refer to the section on SPITFIRE FILE
  779.                          CLARIFICATION in this manual for more information on
  780.                          setting daily time limits in SPITFIRE's DAILYLMT.DAT.
  781.  
  782.              Command <H> Determines the number of callers you will allow to
  783.                          utilize your BBS.  (i.e. -  If you have this value set
  784.                          at 500 and you already have 500 callers and a new
  785.                          caller (501) tries to log on, the system displays the
  786.                          file MAXUSERS.BBS and logs the caller off.)
  787.  
  788.              Command <I> This command limits how many times a caller can call
  789.                          the board each day.  If this amount is exceeded, the
  790.                          system will display TOOMANY.BBS and log the caller
  791.                          off.
  792.  
  793.              Command <J> This allows the Sysop to set the number of callers.
  794.                          The reason for this command is if you are already
  795.                          running an established board, you can enter the
  796.                          current number of callers, so as not to start the BBS
  797.                          with Caller Number 1.
  798.  
  799.              Command <K> Sets the number of descriptive lines callers can input
  800.                          when uploading files to the BBS.  Valid options are 1
  801.                          through 4.  If set to 1, only single-line descriptions
  802.                          are allowed.  Using 2, 3, or 4 allows multi-line file
  803.                          descriptions.  If this option is set to allow multi-
  804.                          line file descriptions and a caller uploads a file for
  805.                          Sysop Only, the entire multi-line description is
  806.                          written in the HEYSYSOP.LOG.  If the ALT+T option
  807.                          K, Uploaded By Description, is set to Yes it will
  808.                          add 1 line to the description crediting the uploader.
  809.                          So even if this option is set to 1, if the ALT+T
  810.                          option K is set to Yes multi-line file descriptions
  811.                          will result.
  812.  
  813.              Command <L> Sets the ratio for the amount of time a caller is
  814.                          compensated in relation to the amount of time spent
  815.                          uploading.  SPITFIRE defaults to 1.000.  If you wish
  816.                          to reward the caller with additional time for uploads,
  817.                          increase this numeric value.  For instance, if this is
  818.                          set at 2.000 and a caller spends 10 minutes uploading,
  819.                          the caller is compensated 20 minutes after the upload
  820.                          is completed.
  821.  
  822.                                                                        Page 13
  823.         ----------------------------------------------------------------------
  824.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  825.         ----------------------------------------------------------------------
  826.  
  827.  
  828.              Command <M> Sets the password that is needed to drop to DOS from
  829.                          a remote location.  The default is a blank line.  To
  830.                          use this feature, 'a drop to DOS' password must be
  831.                          configured.  The configured password is disguised by
  832.                          asterisks and is never visible.  Should you forget
  833.                          the drop to DOS password, it can be reconfigured.
  834.  
  835.              Command <N> This command sets the starting date of your bulletin
  836.                          board.  If you are already running an established
  837.                          board, you can enter the original starting date of
  838.                          your BBS rather than the date of your conversion to
  839.                          SPITFIRE.
  840.  
  841.              Command <O> Allows you to change the Sysop name.  This is the name
  842.                          callers will see credited as the Sysop of the BBS.
  843.  
  844.              Command <P> Sets the Node Number for this particular node of the
  845.                          BBS.  If you are not operating a multi-node system,
  846.                          this should be set to 1.  If you are operating a
  847.                          multi-node BBS, the node number set should correspond
  848.                          to the appropriate node number.  In other words, the
  849.                          second node should be set to 2, the third node set to
  850.                          3, etc.  SPITFIRE supports up to 255 nodes.
  851.  
  852.              Command <R> This command sets the security required to access the
  853.                          BBS if the BBS has been toggled to be a private BBS.
  854.                          If a caller attempts to log on the BBS and does not
  855.                          have a security equal to or greater than what the
  856.                          Sysop has set here, the display file, PRIVATE.BBS/CLR,
  857.                          if it exists, is displayed and the caller is logged
  858.                          off the BBS.  Those using multi-node systems should
  859.                          set this for each individual node.
  860.  
  861.              Command <S> Sets the total number of nodes available on your
  862.                          system.  For single node systems, a 1 is entered,
  863.                          and for multi-node systems, it would be equivalent
  864.                          to the total number of nodes supported in your system
  865.                          setup.  SPITFIRE supports up to 255 nodes.
  866.  
  867.              Command <T> Specifies the security level that a caller will be
  868.                          changed to if the upload/download ratio is violated.
  869.  
  870.                          SPITFIRE's DAILYLMT.DAT file defines parameters for
  871.                          determining if and when a caller's security is
  872.                          adjusted for violating the upload/download ratio. The
  873.                          DAILYLMT.DAT file must define a VWR (Violation Warning
  874.                          Ratio) and a VER (Violation Enforcement Ratio).  The
  875.                          VWR and VER should be defined for each security level
  876.                          on the BBS for which the Sysop desires to monitor
  877.  
  878.                                                                        Page 14
  879.         ----------------------------------------------------------------------
  880.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  881.         ----------------------------------------------------------------------
  882.  
  883.  
  884.                          upload/download requirements.  (Refer to the section -
  885.                          SPITFIRE FILE CLARIFICATIONS - for further information
  886.                          on SPITFIRE's DAILYLMT.DAT.)
  887.                          If SPITFIRE finds the VWR and VER is defined for the
  888.                          security level of the caller, each time a file is
  889.                          downloaded, SPITFIRE performs the following
  890.                          calculations to determine if a caller has violated
  891.                          the upload/download ratio requirement:
  892.  
  893.                          The number of files downloaded by a caller is divided
  894.                          by the number of files uploaded AND the number of
  895.                          kilobytes downloaded by the caller is divided by the
  896.                          number of kilobytes uploaded by the caller.  SPITFIRE
  897.                          must verify that both the file ratio and the kilobyte
  898.                          ratio have been violated.  If the results of both the
  899.                          file and kilobyte calculation are greater than the
  900.                          value defined for the VER (Violation Enforcement
  901.                          Ratio), SPITFIRE will then alter the caller's security
  902.                          level to that configured here at the U/D Ratio
  903.                          Violation Security.
  904.  
  905.             **NOTE**    SPITFIRE will return the caller to their original
  906.                         security once the caller's upload/download ratio is
  907.                         again within the required ratio limits.  SPITFIRE's
  908.                         SFUSERS.DAT file contains a field which stores
  909.                         information regarding the caller's original security
  910.                         level.  When a caller uploads a file to the BBS,
  911.                         SPITFIRE first checks to see if the caller's current
  912.                         security level is less than their original security.
  913.                         If so, SPITFIRE performs the same computations as
  914.                         described above.  If the results of the file or
  915.                         kilobyte calculation is less than the VER (Violation
  916.                         Enforcement Ratio), the caller's original security
  917.                         level is restored.
  918.  
  919.             Command <U> Allows the Sysop to configure the amount of disk
  920.                         space which must be available on the upload drive
  921.                         before a caller will be allowed to perform an upload.
  922.                         The default is 100K.
  923.  
  924.              After completing your configuration for SPITFIRE enter <Q> to Quit
  925.         and the "Ready..." prompt is displayed.
  926.  
  927.              <7>  Pressing ALT+T (from the SPITFIRE ready prompt) allows you
  928.                   to configure the SPITFIRE toggle switches.  A window opens
  929.                   up to display the following configuration options:
  930.  
  931.                                                                        Page 15
  932.         ----------------------------------------------------------------------
  933.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  934.         ----------------------------------------------------------------------
  935.  
  936.  
  937.             -----< Toggle SPITFIRE Switches >-----
  938.  
  939.             <A> US Phone Number Style......... : On
  940.             <B> Log On - Message Statistics... : On
  941.             <C> Log On - New File Statistics.. : On
  942.             <D> Require New Caller Birthdate.. : Yes
  943.             <E> New Caller Default Protocol... : Yes
  944.             <F> File Description Conversion... : On
  945.             <G> Type Of BBS................... : Public BBS
  946.             <H> Graphics...................... : Ansi Available
  947.             <I> Second Password............... : One Password
  948.             <J> Direct Screen Writes.......... : Yes
  949.             <K> Uploaded By Description....... : Yes
  950.             <L> Password Failure Comment...... : No
  951.             <M> Require Door Return Password.. : No
  952.             <N> Scan All Msg Conferences...... : Yes
  953.             <O> Comprehensive Upload Search... : On
  954.             <P> Color Monitor................. : Yes
  955.             <R> Test Files Upon Boot.......... : Yes
  956.             <S> Search CD Rom Area SFFILES.... : No
  957.  
  958.                        Enter Command <<Q>... Quit>:
  959.  
  960.             Command <A>  This allows the Sysop to set whether the BBS will
  961.                          use the US phone number format (###-###-####) or
  962.                          allow SPITFIRE to accept any 12 character string
  963.                          entered by the caller.  SPITFIRE defaults to the US
  964.                          Phone Number Style set to On.
  965.  
  966.             Command <B>  This feature enables the Sysop to determine whether
  967.                          callers will be prompted with their message statistics
  968.                          when logging on the BBS.  If this is set On, the
  969.                          caller is notified upon log on of any new messages,
  970.                          number of received messages, messages sent by the
  971.                          caller and total number of messages on the BBS.
  972.                          SPITFIRE's default is On.
  973.  
  974.             Command <C>  Allows the Sysop to designate whether callers are
  975.                          prompted with new file statistics when logging on.  If
  976.                          this is set to On and the caller opts to view new
  977.                          files, a list of all new files will be displayed to
  978.                          the caller.  Additionally, SPITFIRE informs callers of
  979.                          the number of new files since last checked and the
  980.                          total downloadable files and bytes available on the
  981.                          system.  SPITFIRE's default is On.  SPITFIRE will not
  982.                          check for new files or report file statistics on a
  983.                          file area that is configured as a CD-ROM file area.
  984.  
  985.                                                                        Page 16
  986.         ----------------------------------------------------------------------
  987.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  988.         ----------------------------------------------------------------------
  989.  
  990.  
  991.             Command <D>  Designates whether a new caller logging onto the
  992.                          BBS for the first time is required to enter their
  993.                          date of birth.  If toggled to Yes, the birthdate is
  994.                          required.  If toggled to No, the caller is not
  995.                          prompted to enter their date of birth.
  996.  
  997.                          If Command <I>, Second Password, is toggled to
  998.                          Second Password Required, and the Require New Caller
  999.                          Birthdate is changed to No, SPITFIRE will
  1000.                          automatically change Command <I> to One Password.
  1001.  
  1002.              **NOTE**    SPITFIRE uses a caller's date of birth as the second
  1003.                          password, when required.  It is impossible to
  1004.                          require a second password if the BBS does not
  1005.                          require the caller to enter their date of birth.
  1006.  
  1007.             Command <E>  This feature determines if a new caller logging on
  1008.                          the BBS can select a default file transfer protocol
  1009.                          after completing the new caller questionnaire.  If
  1010.                          this is toggled to Yes, the new caller is presented
  1011.                          this option.  If this feature is set Off, the new
  1012.                          caller is not automatically presented with this
  1013.                          option, but may still select a default file transfer
  1014.                          protocol from the <Y>...Your Statistics option of the
  1015.                          Main Menu.
  1016.  
  1017.             Command <F>  Toggles SPITFIRE's File Description Conversion On
  1018.                          and Off.  When toggled On, SPITFIRE automatically
  1019.                          converts the first character of each word in the
  1020.                          file description to uppercase.  All other characters
  1021.                          will be lower case.  The exception to this is any
  1022.                          words the Sysop includes in SFUPCASE.DAT (in the
  1023.                          Work File Path).  These words are converted to all
  1024.                          uppercase characters, i.e., BBS, SPITFIRE, COMM, ZIP,
  1025.                          etc.  If toggled Off, SPITFIRE makes no attempt to
  1026.                          alter the description entered by the caller.
  1027.                          SPITFIRE's default is On.
  1028.  
  1029.             Command <G>  Toggles the BBS to a Private or Public system.  If you
  1030.                          toggle this as a Private BBS, then the caller's name
  1031.                          must be found in the callers file and the caller's
  1032.                          security must be equal to or greater than that
  1033.                          configured for option <R> Private BBS Security Level
  1034.                          at the ALT+Z configuration screen prior to being
  1035.                          granted access.  If you have the system toggled as a
  1036.                          Private BBS and a caller tries to log on as new caller,
  1037.                          then SPITFIRE displays NEWUSER.BBS/CLR (if found) and
  1038.                          has the new caller answer the new caller questionnaire
  1039.                          (if found).  After the questionnaire is answered,
  1040.  
  1041.                                                                        Page 17
  1042.         ----------------------------------------------------------------------
  1043.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1044.         ----------------------------------------------------------------------
  1045.  
  1046.  
  1047.                          SPITFIRE displays PRIVATE.BBS/CLR (if found) and logs
  1048.                          the caller off.  A note is left in HEYSYSOP.LOG to
  1049.                          advise the Sysop that a new caller attempted to log on.
  1050.  
  1051.             Command <H>  Toggles ANSI graphics On or Off.  If you wish to offer
  1052.                          ANSI graphics, you must create .CLR files to match the
  1053.                          display .BBS files you have, (i.e., ALL.BBS {non-ANSI}
  1054.                          & ALL.CLR {ANSI Graphics}).  In order for you to see
  1055.                          the ANSI Graphics locally, DEVICE=ANSI.SYS must exist
  1056.                          in your CONFIG.SYS file.
  1057.  
  1058.             Command <I>  Toggles password prompt.  If toggled to One Password,
  1059.                          the caller simply enters their password.  If toggled
  1060.                          to Second Password Required, after entering the
  1061.                          first password, the system prompts the caller for
  1062.                          their birth date. Should the caller not know their
  1063.                          birth date, the system logs them off.
  1064.  
  1065.                **NOTE**  If the BBS is configured not to require a caller to
  1066.                          enter their date of birth when logging on to the BBS
  1067.                          the first time, SPITFIRE automatically sets this
  1068.                          option to One Password, if it is not already.  The
  1069.                          Second Password Required is only available when
  1070.                          callers are required to enter their birth date.
  1071.  
  1072.             Command <J>  Toggles the Direct Screen Write feature on and off.
  1073.                          If you are running SPITFIRE in a multi-tasking
  1074.                          environment, you will want to set this to No to
  1075.                          disable direct screen writing.  Otherwise, set this
  1076.                          to Yes because using direct screen writes increases
  1077.                          the speed of the display.
  1078.  
  1079.             Command <K>  Toggles whether a line is added to the file
  1080.                          description crediting the caller who uploaded the
  1081.                          file.  The line, "Uploaded By <Caller's Name>" will
  1082.                          appear on the last line of the file description if
  1083.                          this is set to Yes.  If set to No, the file
  1084.                          description appears as entered by the caller with
  1085.                          no information referencing the uploader.
  1086.  
  1087.             Command <L>  Toggles whether a caller who is unable to enter
  1088.                          their password may leave a Comment To The Sysop.  If
  1089.                          toggled to "No", the caller is not prompted for a
  1090.                          comment.  When toggled to "Yes", the caller is given
  1091.                          the option of leaving a comment to the Sysop before
  1092.                          being logged off the BBS.
  1093.  
  1094.             Command <M>  Toggles whether the BBS requires a caller to enter
  1095.                          their passwords when returning to SPITFIRE from the
  1096.                          door section of the BBS.  If toggled to No, entering
  1097.                          their password is not required.
  1098.  
  1099.                                                                        Page 18
  1100.         ----------------------------------------------------------------------
  1101.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1102.         ----------------------------------------------------------------------
  1103.  
  1104.  
  1105.             Command <N>  This feature allows Sysops to designate the message
  1106.                          scan parameters.  When set to Yes, all message
  1107.                          conferences are included in the scan.  When set to No,
  1108.                          only messages in the caller's queued conferences are
  1109.                          scanned.  This affects both the log on message scan
  1110.                          and the scan performed when selecting <Y>...Your
  1111.                          Message option from the Message Menu.
  1112.  
  1113.             Command <O>  This feature provides Sysops the option of configuring
  1114.                          whether the system will take advantage of SPITFIRE's
  1115.                          comprehensive file search when callers attempt an
  1116.                          upload.  If toggled Off, SPITFIRE searches for exact
  1117.                          matches.  If a match is found, the callers are
  1118.                          informed that the file already exists on the BBS.
  1119.                          When toggled On, SPITFIRE trims any trailing digits
  1120.                          from the file name during the search, replacing the
  1121.                          numeric values with the '*' wildcard.  For instance,
  1122.                          if a caller attempted to upload SF33.ZIP, SPITFIRE
  1123.                          would then search for SF*.ZIP.  SPITFIRE would report
  1124.                          individually all SF*.ZIP files it found on the BBS
  1125.                          and prompt the caller as to whether they still wish
  1126.                          to continue with the upload.
  1127.  
  1128.               **NOTE**  The Comprehensive Upload Search does not prevent
  1129.                         callers from uploading the file.  This feature is meant
  1130.                         only to make the callers aware that another version of
  1131.                         this file already exists on the BBS.  Hopefully the
  1132.                         majority of callers are responsible enough not to
  1133.                         upload older versions of existing files, but rather
  1134.                         only the more current, updated versions.
  1135.  
  1136.             Command <P>  This feature allows the Sysop to toggle whether or
  1137.                          not the monitor used for the BBS is a color monitor.
  1138.  
  1139.             Command <R>  Toggles whether SPITFIRE tests the various message
  1140.                          base files to assure that the files are in working
  1141.                          condition.  If toggled On, when SPITFIRE is booted
  1142.                          the message base files are tested.  If toggled Off,
  1143.                          no tests are performed.  Sysops with numerous message
  1144.                          conferences may wish to toggle this Off to speed
  1145.                          the boot process.  SPITFIRE defaults to On and this
  1146.                          setting is recommended to ensure file integrity.
  1147.  
  1148.             Command <S>  Toggles whether a File Area configured as a CD-Rom
  1149.                          Area (refer to the section, Configuring File Area
  1150.                          Records) will search SFFILES.<x> during file searches
  1151.                          rather than the CD-Rom drive.  This option allows the
  1152.                          Sysop the opportunity to configure SPITFIRE to work
  1153.                          with a CD-Rom in the most efficient manner.  If it is
  1154.  
  1155.                                                                        Page 19
  1156.         ----------------------------------------------------------------------
  1157.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1158.         ----------------------------------------------------------------------
  1159.  
  1160.  
  1161.                          faster to search the CD-Rom drive, then toggle this
  1162.                          option to No.  However, if it is faster to search the
  1163.                          SFFILES.<x>, then toggle this option to Yes.
  1164.  
  1165.             <8>  When setting up a SPITFIRE BBS for the first time, SPITFIRE
  1166.                  automatically creates the default file paths:
  1167.  
  1168.              --<SPITFIRE FILE PATHS>--
  1169.  
  1170.              <A>  Work Files Path..................: C:\SF\WORK
  1171.              <B>  Message Files Path...............: C:\SF\MESSAGE
  1172.              <C>  Display Files Path...............: C:\SF\DISPLAY
  1173.              <D>  External Transfer Path...........: C:\SF\EXTNOD1
  1174.  
  1175.                          ENTER COMMAND < <Q>...Quit> :
  1176.  
  1177.                  SPITFIRE also places any files it creates in the appropriate
  1178.                  file path.
  1179.  
  1180.                  If you wish to modify these settings, you may do so by
  1181.                  pressing ALT+P at the  "Ready..." prompt.  Pressing ALT+P
  1182.                  opens the window which allows you to set the file paths
  1183.                  used when running SPITFIRE.  An explanation of the commands
  1184.                  are listed below:
  1185.  
  1186.              Command <A> Specifies the directory in which the SPITFIRE Work
  1187.                          Files reside.  (For more information on this refer
  1188.                          to the section FILE PATHS in this manual.)  All files
  1189.                          belonging in the Work File Path are specified as such
  1190.                          with a (WORK) in the file description in the section -
  1191.                          SPITFIRE WORK FILES.
  1192.  
  1193.              Command <B> Allows you to specify the directory in which the
  1194.                          SPITFIRE Message Files will reside.  All files
  1195.                          belonging in the Message File Path are specified
  1196.                          as such with a (MESSAGE) in the file description in
  1197.                          the section - SPITFIRE MESSAGE FILES.
  1198.  
  1199.              Command <C> Specifies the directory in which the SPITFIRE Display
  1200.                          Files reside.  All files with a BBS or CLR extension
  1201.                          are Display Files and should reside in the directory
  1202.                          you designate here.  (For more information refer to
  1203.                          the section on FILE PATHS in this manual.)  All files
  1204.                          belonging in the Display File Path are specified as
  1205.                          such with a (DISPLAY) in the file description in the
  1206.                          section - SPITFIRE DISPLAY FILES.
  1207.  
  1208.              Command <D> Allows you to specify the directory from which you
  1209.                          opt to run the SPITFIRE External Transfer Protocols.
  1210.  
  1211.                                                                        Page 20
  1212.         ----------------------------------------------------------------------
  1213.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1214.         ----------------------------------------------------------------------
  1215.  
  1216.  
  1217.                          All files which you are using to run the External
  1218.                          Transfer Protocols must reside in the directory you
  1219.                          designate here. (For more information refer to the
  1220.                          section - EXTERNAL FILE TRANSFER PROTOCOLS of this
  1221.                          manual.)
  1222.  
  1223.              Establishing specified file paths provides Sysops with more
  1224.         manageable directories.  However, if the Sysop prefers, all files can
  1225.         be accessed from the SF directory.  Simply enter C:\SF in response to
  1226.         each of the above file path questions.
  1227.  
  1228.              After you've configured SPITFIRE to meet your specifications,
  1229.         Quit and return to the "SPITFIRE ready for use..." prompt.
  1230.  
  1231.              At the "SPITFIRE ready for use..." prompt, press ALT+R to
  1232.         configure your Message Conference records and ALT+F to configure your
  1233.         File Area records.  For more information on this feature, refer to the
  1234.         section - SETTING UP SYSTEM RECORDS of this manual.
  1235.              After you've completed that, you're ready to go!
  1236.  
  1237.              If you encounter problems running SPITFIRE, and you're sure you've
  1238.         tried everything, gather together a report of your version number along
  1239.         with information pertaining to the difficulties you are experiencing
  1240.         (such as System, Modem, Comm Port) and contact Buffalo Creek's BBS at
  1241.         (515-225-8496) for support.  Be as thorough as possible so an accurate
  1242.         determination of the cause of your problem(s) can be made.  Every
  1243.         effort will be made to determine and correct the problem!  Please keep
  1244.         in mind that it is difficult at best to provide help if you simply
  1245.         leave a message that says something like, "I can't make external
  1246.         protocols work.  What am I doing wrong?".  You need to provide specific
  1247.         information regarding the problem.
  1248.  
  1249.              Furthermore, if you've had a problem which isn't covered by this
  1250.         manual and were able to work it out without support, please contact
  1251.         Buffalo Creek's BBS so the information you have discovered can be
  1252.         shared with other users of SPITFIRE.  Also, please report any unique
  1253.         configurations you may discover so everyone will benefit from your
  1254.         ideas.
  1255.  
  1256.  
  1257.         4.0 SPITFIRE FILE PATHS
  1258.         -----------------------
  1259.  
  1260.             SPITFIRE supports paths for the files which are accessed in the
  1261.         process of its execution.  Using the individual file paths created
  1262.         by SPITFIRE (SYSTEM, WORK, MESSAGE, DISPLAY and EXTERNAL), your
  1263.         directories are more manageable.
  1264.  
  1265.                                                                        Page 21
  1266.         ----------------------------------------------------------------------
  1267.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1268.         ----------------------------------------------------------------------
  1269.  
  1270.  
  1271.              The SYSTEM files path is the directory in which you have set up
  1272.         SPITFIRE (usually C:\SF) and contains files required for the execution
  1273.         of SPITFIRE.  The WORK files path contains files which SPITFIRE
  1274.         accesses and writes to periodically in the process of program
  1275.         execution.  The DISPLAY files path contains all files which are
  1276.         displayed to the caller while logged on the BBS.  The MESSAGE files
  1277.         path contains all files used by the message section of SPITFIRE.  The
  1278.         EXTERNAL files path includes the files necessary to provide the caller
  1279.         with optional transfer protocols other than those provided in SPITFIRE.
  1280.  
  1281.         **NOTE** All DISPLAY files are optional.  Should the Sysop choose
  1282.         not to use these files, SPITFIRE will operate just fine.  In fact,
  1283.         SPITFIRE will normally display a default message when a display
  1284.         file is not found.  The DISPLAY files merely provide an additional
  1285.         means by which the Sysop can create unique screens to personalize
  1286.         their BBS system.
  1287.  
  1288.              The system files that were created when setting up SPITFIRE
  1289.         MUST reside in the main SPITFIRE directory.  The WORK, MESSAGE,
  1290.         DISPLAY and EXTERNAL file paths are created by SPITFIRE or can be
  1291.         modified by pressing ALT+P at the "SPITFIRE Ready For Use" prompt.
  1292.         (Refer to the section - GETTING STARTED of the SPITFIRE manual.)
  1293.  
  1294.              The following sections discuss, individually, files used by
  1295.         SPITFIRE.  After the file description, a (SYSTEM), (WORK), (MESSAGE)
  1296.         or (DISPLAY) is included to help you determine in which directory the
  1297.         file should be placed.  No files which will be used in your External
  1298.         Protocol Path will be found.  These are not included in the SPITFIRE
  1299.         package because these are separate programs written by other
  1300.         programmers.
  1301.  
  1302.  
  1303.         4.1 - SPITFIRE SYSTEM FILES
  1304.         ---------------------------
  1305.  
  1306.              There are five file types that comprise SPITFIRE and allow it
  1307.         to function - System, Work, Message, Display and External Protocol.
  1308.  
  1309.              The first is SYSTEM FILES.  System Files are mandatory for
  1310.         SPITFIRE's operation and MUST reside in your main (also referred to
  1311.         as HOME) SPITFIRE directory from which you run SPITFIRE.
  1312.  
  1313.         SPITFIRE.EXE  - Main System Program.                          (SYSTEM)
  1314.         SPITFIRE.OVR  - SPITFIRE Overlay File.                        (SYSTEM)
  1315.         SFMAIN.MNU    - SPITFIRE Main Menu.                           (SYSTEM)
  1316.         SFMSG.MNU     - SPITFIRE Message Menu.                        (SYSTEM)
  1317.         SFFILE.MNU    - SPITFIRE File Menu.                           (SYSTEM)
  1318.         SFSYSOP.MNU   - SPITFIRE Sysop Menu.                          (SYSTEM)
  1319.  
  1320.                                                                        Page 22
  1321.         ----------------------------------------------------------------------
  1322.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1323.         ----------------------------------------------------------------------
  1324.  
  1325.  
  1326.              The above-mentioned files MUST be present for SPITFIRE to run.
  1327.         SPITFIRE will halt if these files are not found in the directory from
  1328.         which you are running your system.
  1329.  
  1330.              The following system files will be created by SPITFIRE if they
  1331.         are not already present.
  1332.  
  1333.         SFNODE.DAT    - Configuration information for this node.      (SYSTEM)
  1334.         SFFAREA.DAT   - File Area system information.                 (SYSTEM)
  1335.         SFMCONF.DAT   - Message Conference system information.        (SYSTEM)
  1336.         SFEVENTS.DAT  - Stores information regarding scheduled events.(SYSTEM)
  1337.  
  1338.              Other system files which will need to reside in the main
  1339.         SPITFIRE directory include:
  1340.  
  1341.         SFREMOTE.BAT  - Used for remote Drop to DOS.                  (SYSTEM)
  1342.         SF.BAT        - Batch file for invoking SPITFIRE.             (SYSTEM)
  1343.         SFMAIN.BAT    - Executes Sysop configurable command option
  1344.                         available from the Main Menu.                 (SYSTEM)
  1345.         SFMAIN.DAT    - File created that contains caller information.
  1346.                         SPITFIRE creates this file when a caller uses
  1347.                         the Main Menu Sysop Configurable Command to
  1348.                         execute a third party program.  This file is
  1349.                         automatically erased when the caller returns
  1350.                         to SPITFIRE.                                  (SYSTEM)
  1351.         SFMESS.BAT    - Executes Sysop configurable command option
  1352.                         available from the Message Menu.              (SYSTEM)
  1353.         SFMESS.DAT    - File created that contains caller information.
  1354.                         SPITFIRE creates this file when a caller uses
  1355.                         the Message Menu Sysop Configurable Command to
  1356.                         execute a third party program.  This file is
  1357.                         automatically erased when the caller returns
  1358.                         to SPITFIRE.                                  (SYSTEM)
  1359.         SFFILE.BAT    - Executes Sysop configurable command option
  1360.                         available from the File Menu.                 (SYSTEM)
  1361.         SFFILE.DAT    - File created that contains caller information.
  1362.                         SPITFIRE creates this file when a caller uses
  1363.                         the File Menu Sysop Configurable Command to
  1364.                         execute a third party program.  This file is
  1365.                         automatically erased when the caller returns
  1366.                         to SPITFIRE.                                  (SYSTEM)
  1367.         SFDOOR.MNU    - SPITFIRE Door Menu.                           (SYSTEM)
  1368.         SFDOORS.DAT   - File created that contains caller information.
  1369.                         SPITFIRE creates this when a caller uses the
  1370.                         SPITFIRE door feature and erases it when the
  1371.                         caller returns to SPITFIRE.                   (SYSTEM)
  1372.         DOOR.SYS      - Universal door file that contains caller information.
  1373.                         SPITFIRE creates this when a caller uses the
  1374.                         SPITFIRE door feature.                        (SYSTEM)
  1375.  
  1376.                                                                        Page 23
  1377.         ----------------------------------------------------------------------
  1378.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1379.         ----------------------------------------------------------------------
  1380.  
  1381.  
  1382.         SFORDER.MNU   - SPITFIRE Questionnaire Menu.                  (SYSTEM)
  1383.         SFCHAT.CAP    - Text file of chat captures.                   (SYSTEM)
  1384.         CALLERS.TMP   - Temporary file for recording callers activity.
  1385.                         This file is later appended to CALLERS.LOG file
  1386.                         in the WORK file path and erased.             (SYSTEM)
  1387.         DAILYLMT.DAT  - Determines daily time limits, number of downloadable
  1388.                         files and bytes, quick log on capability, number of
  1389.                         node chats, etc. for each security level      (SYSTEM)
  1390.         SFINIT.BAT    - Batch file, if found, is executed after the caller
  1391.                         logs off and prior to initializing the modem. (SYSTEM)
  1392.         SFLOGON.BAT   - Batch file, if found, is executed when a caller logs
  1393.                         onto the BBS and after the system information is
  1394.                         displayed.                                    (SYSTEM)
  1395.         SFSEC<X>.BAT  - Batch file, if found, is executed after a caller
  1396.                         logs onto the BBS and whose security is equal to
  1397.                         <X> of the SFSEC<X>.                          (SYSTEM)
  1398.         BADINIT.BAT   - Batch file executed when modem initialization fails,
  1399.                         i.e., SPITFIRE reports the modem is not responding
  1400.                         properly.                                     (SYSTEM)
  1401.         SPITFIRE.HLP  - Help with all commands for all menus.  This file can be
  1402.                         modified via SFHELP.  Consult the documentation
  1403.                         accompanying SFHELP.  NOTE: Systems using the
  1404.                         Sysop configurable command option(s) will need to
  1405.                         modify this help file with SFHELP to include an
  1406.                         explanation of the added feature(s).          (SYSTEM)
  1407.         SFPROTCO.HLP  - Extra help with Uploads/Downloads.  This is a simple
  1408.                         text file that you can modify with your favorite text
  1409.                         editor, provided it saves in ASCII format.    (SYSTEM)
  1410.         LAKOTA.COM   -  SPITFIRE companion utility which allows messages
  1411.                         to be downloaded and uploaded in QWK format.  (SYSTEM)
  1412.         SFPCKMSG.COM -  SPITFIRE companion utility which purges old
  1413.                         messages from the message base.  SPITFIRE shells to
  1414.                         SFPCKMSG.COM when packing messages, either as Event M
  1415.                         or from the Sysop Menu.                       (SYSTEM)
  1416.         SFPCKUSR.COM -  SPITFIRE companion utility that purges callers
  1417.                         from SPITFIRE's caller database, SFUSERS.DAT. (SYSTEM)
  1418.  
  1419.              The SFREMOTE.BAT, SFPROTCO.HLP, SFDOOR.MNU, SFORDER.MNU, SF.BAT,
  1420.         DAILYLMT.DAT, SPITFIRE.HLP, SFINIT.BAT, SFSEC<X>.BAT, SFLOGON.BAT,
  1421.         SFMESS.BAT, SFMAIN.BAT, SFFILE.BAT and BADINIT.BAT may be edited to
  1422.         your own personal tastes.
  1423.  
  1424.         *NOTE*  Any Sysop operating a multi-node system must have a copy of
  1425.                 all the system files being used by a particular node in that
  1426.                 node's main SPITFIRE directory.  While some files such as
  1427.                 SPITFIRE.EXE are mandatory, other files, such as SFINIT.BAT,
  1428.                 may be optional.
  1429.  
  1430.                                                                        Page 24
  1431.         ----------------------------------------------------------------------
  1432.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1433.         ----------------------------------------------------------------------
  1434.  
  1435.  
  1436.         4.2 SPITFIRE MESSAGE FILES
  1437.         --------------------------
  1438.  
  1439.              All files relating to the message conference reside in the MESSAGE
  1440.         file path.  SPITFIRE supports up to 512 message conferences and for
  1441.         each message conference on the system a SFMSG<X>.DAT, SFMSG<X>.PTR,
  1442.         SFMSG<X>.LMR and SFMSG<X>.IDX file is created.  (<X> refers to the
  1443.         number of the corresponding message conference and will range from
  1444.         1 to 512.)
  1445.  
  1446.         SFMSG<x>.DAT    - All messages are contained here.         (MESSAGE)
  1447.         SFMSG<x>.PTR    - Message pointers for scans, etc.         (MESSAGE)
  1448.         SFMSG<x>.IDX    - Message index file.                      (MESSAGE)
  1449.         SFMSG<x>.LMR    - Last message read pointer file.          (MESSAGE)
  1450.  
  1451.         * NOTE *  Any Sysop operating a multi-node system should be aware that
  1452.                   SPITFIRE allows all nodes to share a common MESSAGE file
  1453.                   path.
  1454.  
  1455.  
  1456.        4.3  SPITFIRE WORK FILES
  1457.        ------------------------
  1458.  
  1459.              The third file type is WORK FILES.  Although not all of these
  1460.         files are required to run SPITFIRE, you will, no doubt, find them
  1461.         invaluable in the operation of your BBS system.  These files are
  1462.         accessed routinely and are periodically written to during the course
  1463.         of SPITFIRE's execution.  If the REQUIRED work files are not found,
  1464.         SPITFIRE will create them, with the exception of SFCALLOG.DAT.  The
  1465.         SFCALLOG.DAT is not created, but included in the SPITFIRE distribution
  1466.         package and must be copied over to the directory configured as the
  1467.         WORK FILE PATH.  (SFNEWU.QUE, SFORDER<x>.QUE, SFUPCASE.DAT, SFNOUP.DAT
  1468.         and SFMSGPCK.BAT are not required and must be created by the Sysop.
  1469.  
  1470.         SFSYSTEM.DAT     - Starting date, number of callers, etc.        (WORK)
  1471.         SFUSERS.DAT      - Caller data file.                             (WORK)
  1472.         SFUSERS.PTR      - Caller data pointer file.                     (WORK)
  1473.         SFUSERS.LST      - Text file created when caller's data file is
  1474.                            printed to disk from the Sysop Menu           (WORK)
  1475.         CALLERS.LOG      - Record of the callers' activities.            (WORK)
  1476.         SFCALLOG.DAT     - Stores information used to write caller's log.(WORK)
  1477.         HEYSYSOP.LOG     - Record of special Sysop notification.         (WORK)
  1478.         SFNEWU.QUE       - New caller questionnaire.                     (WORK)
  1479.         SFNEWU.REP       - Contains new caller questionnaire replies.    (WORK)
  1480.         SFORDER<x>.QUE   - Questionnaires/Order Forms available to callers
  1481.                            from the Main Menu.                           (WORK)
  1482.         SFORDER<x>.REP   - Contains callers' responses to the Main Menu
  1483.                            Questionnaires/Order Forms.                   (WORK)
  1484.         JOKER.DAT        - List of undesirable caller names.             (WORK)
  1485.  
  1486.                                                                        Page 25
  1487.         ----------------------------------------------------------------------
  1488.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1489.         ----------------------------------------------------------------------
  1490.  
  1491.  
  1492.         SFBBSLST.DAT     - Contains list of other boards to call.        (WORK)
  1493.         SFUPCASE.DAT     - Keywords in a file description that will
  1494.                            be converted to uppercase.                    (WORK)
  1495.         SFNOUP.DAT       - Files the Sysop does not want uploaded.       (WORK)
  1496.         SFMSG.TXT        - A text file that can be imported when entering
  1497.                            or replying to messages if logged on locally. (WORK)
  1498.         SFMSGPCK.BAT     - Batch file, if found, is executed immediately
  1499.                            after packing the message base.               (WORK)
  1500.         SFPURGED.USR     - List of callers purged from the BBS.  Contains
  1501.                            caller's name, address and security level at the
  1502.                            time of the purge.                            (WORK)
  1503.         SFWHOSON.DAT     - Information regarding who is logged onto
  1504.                            each node.                                    (WORK)
  1505.         BBSNAME.DAT      - Net-mail tag line data.                       (WORK)
  1506.  
  1507.  
  1508.        ** NOTE **  Any Sysop operating a multi-node system should be aware that
  1509.                    SPITFIRE allows all nodes to share a common WORK file path.
  1510.  
  1511.  
  1512.         4.4 SPITFIRE DISPLAY FILES
  1513.         --------------------------
  1514.  
  1515.              SPITFIRE uses the following files as display files.  If these
  1516.         are not found, SPITFIRE will run just the same.  Display files can
  1517.         be created using your favorite text editor or screen generating
  1518.         program.
  1519.  
  1520.         <x>.BBS/CLR        - Displays to caller at log on if the caller
  1521.                              record number equals <x>.                (DISPLAY)
  1522.         <x>SEC.BBS/CLR     - Displays to all callers with a security level
  1523.                              equal to <x>.                            (DISPLAY)
  1524.         ALL.BBS/CLR        - Displays to all callers upon log on, unless
  1525.                              their security allows for a quick log on.(DISPLAY)
  1526.         BULLETIN.BBS/CLR   - Lists the bulletins available to the caller.
  1527.                                                                       (DISPLAY)
  1528.         BULLET<x>.BBS/CLR  - This file displays to callers when <x> bulletin
  1529.                              is selected.  <x> can equal 1 to 99.     (DISPLAY)
  1530.         CHATDONE.BBS/CLR   - Displays to callers after completing a chat
  1531.                              with the Sysop.                          (DISPLAY)
  1532.         DLMT.BBS/CLR       - Displays to callers when downloads exceed the
  1533.                              daily limit.                             (DISPLAY)
  1534.         DORBUL<x>.BBS/CLR  - This file displays to callers when <x> bulletin
  1535.                              is selected from the Door Bulletin Menu, where
  1536.                              <x> can equal 1 to 99.                   (DISPLAY)
  1537.         EVENTIME.BBS/CLR   - Displays to a caller who logs on and has their
  1538.                              log on-time adjusted so an on-time event can
  1539.                              be completed at a specified time.        (DISPLAY)
  1540.         FILE<x>.BBS/CLR    - Non-ANSI and ANSI created file menus that display
  1541.                              to callers whose security level is equal to <x>.
  1542.                                                                       (DISPLAY)
  1543.  
  1544.                                                                        Page 26
  1545.         ----------------------------------------------------------------------
  1546.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1547.         ----------------------------------------------------------------------
  1548.  
  1549.  
  1550.         FILST<x>.BBS/CLR   - Listing of available File Areas that displays
  1551.                              to callers whose security level is equal to <x>.
  1552.                                                                       (DISPLAY)
  1553.         GOODBYE.BBS/CLR    - Displays to callers when logging off the BBS.
  1554.                                                                       (DISPLAY)
  1555.         LOCKOUT.BBS/CLR    - Displays to a callers marked as locked out
  1556.                              or is found in JOKER.DAT.                (DISPLAY)
  1557.         MAIN<x>.BBS/CLR    - Non-ANSI and ANSI created main menus for each of
  1558.                              the corresponding security levels available
  1559.                              on the BBS.                              (DISPLAY)
  1560.         MAXUSERS.BBS/CLR   - Displays to new callers when the maximum number
  1561.                              of callers have been reached.            (DISPLAY)
  1562.         MSG<x>.BBS/CLR     - Non-ANSI and ANSI created message menus for each
  1563.                              of the corresponding security levels on the BBS.
  1564.                                                                       (DISPLAY)
  1565.         MGLST<x>.BBS/CLR   - Listing of available Message Conferences that
  1566.                              displays to callers whose security level is
  1567.                              equal to <x>.                            (DISPLAY)
  1568.         NEEDSYS.BBS/CLR    - Displays to callers prior to the connection
  1569.                              being terminated using the ALT+F1 key.   (DISPLAY)
  1570.         NEWUSER.BBS/CLR    - Displays to new callers (normally rules of
  1571.                              the BBS).                                (DISPLAY)
  1572.         NOSPACE.BBS/CLR    - Displays to a caller attempting to upload when
  1573.                              the disk space available is less than what the
  1574.                              Sysop has configured at the ALT+Z Upload Disk
  1575.                              Space Requirement option.                (DISPLAY)
  1576.         PRIVATE.BBS/CLR    - Contains message displayed to new callers when
  1577.                              logging on a private system, after answering the
  1578.                              new caller questionnaire (if found).     (DISPLAY)
  1579.         SF1STM.BBS/CLR     - Displays to the caller when entering the Message
  1580.                              Section the first time per log on.       (DISPLAY)
  1581.         SF1STF.BBS/CLR     - Displays to the caller when entering the file
  1582.                              section the first time per log on.       (DISPLAY)
  1583.         SF2SLOW.BBS        - Displays to a caller who connects at a baud rate
  1584.                              lower than what the Sysop has configured as the
  1585.                              minimum baud rate allowed on the BBS.    (DISPLAY)
  1586.         SFASLEEP.BBS/CLR   - Displays to a caller who has not entered a
  1587.                              keystroke for the amount of time configured by
  1588.                              the Sysop at ALT+Z's No Activity Time Limit,
  1589.                              prior to logging them off the BBS.       (DISPLAY)
  1590.         SFBATCHD.BBS/CLR   - Non-ANSI and ANSI created menus for the
  1591.                              Batch Download Menu.                     (DISPLAY)
  1592.         SFBATCHU.BBS/CLR   - Non-ANSI and ANSI created menus for the
  1593.                              Batch Upload Menu.                       (DISPLAY)
  1594.         SFBDAY.BBS/CLR     - Displays to a caller on their birthday.  (DISPLAY)
  1595.         SFDOOR<x>.BBS/CLR  - Displays to callers entering the corresponding
  1596.                              SPITFIRE Door program.  <x> can be an alphabetical
  1597.                              character A through Z, with the exception of G and
  1598.                              Q which are reserved for use by SPITFIRE.(DISPLAY)
  1599.  
  1600.                                                                        Page 27
  1601.         ----------------------------------------------------------------------
  1602.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1603.         ----------------------------------------------------------------------
  1604.  
  1605.  
  1606.         SFDORBAK.BBS/CLR   - Displays to a caller upon returning to SPITFIRE
  1607.                              BBS after completing a door program if the Sysop
  1608.                              has configured the BBS to require a password
  1609.                              when returning from a door.  Normally prompts
  1610.                              the caller for his/her password.         (DISPLAY)
  1611.         SFDORBUL.BBS/CLR   - Lists the door bulletins available to the caller
  1612.                              from the SPITFIRE Door Menu.             (DISPLAY)
  1613.         SFDOWN.BBS/CLR     - Displays to callers prior to a download. (DISPLAY)
  1614.         SFDR<x>.BBS/CLR    - Non-ANSI and ANSI created door menus for each of
  1615.                              the corresponding security levels on the BBS.
  1616.                                                                       (DISPLAY)
  1617.         SFEXTDN.BBS        - Contains a list of external download file transfer
  1618.                              protocols available on the BBS.          (DISPLAY)
  1619.         SFEXTUP.BBS        - Contains a list of external upload file transfer
  1620.                              protocols available on the BBS.          (DISPLAY)
  1621.         SFFILES.BBS        - Display file containing the names of files
  1622.                              available for downloading in each of the file
  1623.                              areas on the BBS.  This is the only exception to
  1624.                              the rule of placing a Display File in the Display
  1625.                              File Path.  An SFFILES.BBS should be placed in
  1626.                              each download directory, listing the files
  1627.                              available for download from that particular file
  1628.                              area.                       (DOWNLOAD DIRECTORIES)
  1629.         SFFILES.<x>        - Listing of files available for download from a
  1630.                              CD Rom file area.  <x> represents the number of
  1631.                              the file area.                           (DISPLAY)
  1632.         SFFILE<x>.BBS/CLR  - Displays to callers when selecting a specific
  1633.                              file area.  <x> would correspond to the area
  1634.                              selected.                                (DISPLAY)
  1635.         SFIMPEXP.BBS/CLR   - ANSI and non-ANSI menus displayed when logging on
  1636.                              locally and selecting either the <D>..Download or
  1637.                              <U>..Upload option from the File Menu.   (DISPLAY)
  1638.         SFMAINT.BBS/CLR    - Displays to the caller after WELCOME1.BBS/CLR
  1639.                              and prior to the caller entering their name if
  1640.                              system maintenance is being performed.  After
  1641.                              SFMAINT.BBS/CLR is displayed, the caller is
  1642.                              logged off the BBS.                      (DISPLAY)
  1643.         SFMSG<x>.BBS/CLR   - Displays to callers when selecting a specific
  1644.                              message conference.  <x> would correspond to
  1645.                              the conference selected.                 (DISPLAY)
  1646.         SFMQDONE.BBS/CLR   - Displays to a caller attempting to answer a
  1647.                              main questionnaire/order form a second time when
  1648.                              it is configured to limit callers to one response.
  1649.                                                                       (DISPLAY)
  1650.         SFNOD<x>.BBS/CLR   - Displays to callers after the ALL.BBS/CLR
  1651.                              and prior to the <X>SEC.BBS/CLR.  <x> would
  1652.                              correspond to the BBS node number.       (DISPLAY)
  1653.         SFNOTIME.BBS/CLR   - Displays to callers who attempt to log on after
  1654.                              using their daily allotted time.         (DISPLAY)
  1655.  
  1656.                                                                        Page 28
  1657.         ----------------------------------------------------------------------
  1658.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1659.         ----------------------------------------------------------------------
  1660.  
  1661.  
  1662.         SFNWSLTR.BBS/CLR   - Sysop's newsletter available from the Main Menu.
  1663.                                                                       (DISPLAY)
  1664.         SFONFAIL.BBS/CLR   - Displayed to a caller who logs on the BBS and
  1665.                              fails to enter the correct password.  This could
  1666.                              be used to inform the caller that someone with the
  1667.                              same name already accesses the BBS and they should
  1668.                              attempt to log on using a nickname or their middle
  1669.                              initial.                                 (DISPLAY)
  1670.         SFORD<x>.BBS/CLR   - Questionnaire/Order Form Menu displayed to caller
  1671.                              with a corresponding <x> security level. (DISPLAY)
  1672.         SFPAGED.BBS/CLR    - Displays if the Sysop has the page on and a
  1673.                              caller attempts to page the Sysop again when the
  1674.                              Sysop has not answerd the first page.    (DISPLAY)
  1675.         SFPGOFF.BBS/CLR   -  Displays to callers paging the Sysop when the
  1676.                              Sysop has the page feature turned off.   (DISPLAY)
  1677.         SFPRELOG.BBS       - The first file displayed upon log on.    (DISPLAY)
  1678.         SFPROMSG.BBS/CLR   - Displays to the caller prior to selecting a
  1679.                              default file transfer.  Sysops should use this
  1680.                              display file to inform callers that if a default
  1681.                              transfer protocol is selected, External Transfer
  1682.                              Protocols will not be available to them. (DISPLAY)
  1683.         SFRATIO.BBS/CLR    - Displays to callers after a download if their
  1684.                              download/upload ratio exceeds your setting and
  1685.                              a VWR (Violation Warning Ratio) exists for the
  1686.                              caller's security level in DAILYLMT.DAT. (DISPLAY)
  1687.         SFREMIND.BBS/CLR   - Displays to callers upon log on if the caller
  1688.                              was logged off during the previous session due
  1689.                              to inactivity.                           (DISPLAY)
  1690.         SFTIMEUP.BBS/CLR   - Displays to a caller whose log on-time has
  1691.                              expired.                                 (DISPLAY)
  1692.         SFUNANS.BBS/CLR    - Displays to a caller when the Sysop has the
  1693.                              page turned on and the Sysop does not answer
  1694.                              the page.  If SFPAGED.BBS/CLR is found in the
  1695.                              display file directory, SPITFIRE will not allow
  1696.                              additional pages if the first page remains
  1697.                              unanswered.                              (DISPLAY)
  1698.         SFUP.BBS/CLR       - Displays to callers prior to an upload.  (DISPLAY)
  1699.         SOP<x>.BBS/CLR     - Non-ANSI and ANSI file created Sysop menus for the
  1700.                              specified security levels.  <x> would correspond
  1701.                              to the caller's security level.          (DISPLAY)
  1702.         TOOMANY.BBS/CLR    - Displays to callers who exceeds the daily limit
  1703.                              of calls.                                (DISPLAY)
  1704.         SYSINIT.BBS/CLR    - Displays to the caller upon entering chat if the
  1705.                              Sysop initiated the chat.                (DISPLAY)
  1706.         THOUGHTS.BBS       - Contains thoughts created for SPITFIRE with
  1707.                              THOUGHTS.EXE.                            (DISPLAY)
  1708.         USERINIT.BBS/CLR   - Displays to caller upon entering chat with the
  1709.                              Sysop if the caller paged the Sysop and requested
  1710.                              the chat.                                (DISPLAY)
  1711.  
  1712.                                                                        Page 29
  1713.         ----------------------------------------------------------------------
  1714.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1715.         ----------------------------------------------------------------------
  1716.  
  1717.  
  1718.         WELCOME1.BBS/CLR   - The second file displayed upon log on.   (DISPLAY)
  1719.         WELCOME<x>.BBS/CLR - WELCOME2.BBS/CLR through WELCOME9.BBS/CLR
  1720.                              are displayed in numerical order after a caller
  1721.                              enters the name and password and gains access
  1722.                              to the BBS.                              (DISPLAY)
  1723.  
  1724.         * NOTE *  Any Sysop operating a multi-node system should be aware that
  1725.                   SPITFIRE will allow all nodes to share a common DISPLAY file
  1726.                   path.
  1727.  
  1728.              SPITFIRE supports the use of ANSI/Graphics display files.  The
  1729.         ANSI files use the file extension .CLR (color).  In the event ANSI
  1730.         Graphics are available and SPITFIRE does not find the appropriate .CLR
  1731.         file to display, then the appropriate .BBS file will be displayed.  If
  1732.         neither file is found, SPITFIRE will, in most cases, display a default
  1733.         message.
  1734.  
  1735.              IMPORTANT: In the event, ANSI/Graphics are available be sure to
  1736.         load the ANSI driver (DEVICE=ANSI.SYS) from within your CONFIG.SYS.
  1737.  
  1738.              NOTE: When making ANSI graphics available to callers, duplicate
  1739.         all display <filename>.BBS files to ANSI files and call them
  1740.         <filename>.CLR.  For an attractive BBS, offer both sets of files.
  1741.  
  1742.              The following list of files are an EXCEPTION to this .CLR rule:
  1743.  
  1744.                 THOUGHTS.BBS         SFEXTDN .BBS          SFEXTUP .BBS
  1745.                 SFFILES .BBS         SFPRELOG.BBS          SF2SLOW .BBS
  1746.  
  1747.              SPITFIRE automatically displays SFFILES.BBS in color if the
  1748.         caller selected ANSI color graphics when logging on the BBS.  In the
  1749.         event a file line is not colored like the others, but rather uses
  1750.         the caller's default color, it is because the comma in the file size
  1751.         is either not located properly or does not exist.  SPITFIRE utilizes
  1752.         the comma in the file size to determine the coloring of the SFFILES.BBS
  1753.         listings.
  1754.  
  1755.  
  1756.         4.5  SPITFIRE MENU FILES
  1757.         ------------------------
  1758.  
  1759.              Menu files contain all the information needed for SPITFIRE to
  1760.         dynamically build each caller's menus, dependent on the caller's
  1761.         security level.
  1762.  
  1763.              SPITFIRE displays a feature only if a caller's security level is
  1764.         high enough to access it.  Therefore, callers don't necessarily see
  1765.         every possible choice in a given menu.  This places you in control and
  1766.         allows you to tailor your board for your individual needs.
  1767.  
  1768.                                                                        Page 30
  1769.         ----------------------------------------------------------------------
  1770.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1771.         ----------------------------------------------------------------------
  1772.  
  1773.  
  1774.              The format used for the SFMAIN.MNU, SFSYSOP.MNU, SFMSG.MNU and
  1775.         SFFILE.MNU is:
  1776.  
  1777.         Command Character,Command Description,,Security Level,Command Identifier
  1778.  
  1779.              Knowing this, let's use the following example:
  1780.  
  1781.              B,<B>.... Bulletins,,5,A
  1782.              ------------------------
  1783.                  The "B" is the Command Character.  This is the letter the
  1784.                  caller must type to access this particular option.  In
  1785.                  this instance "B" is used to select Bulletins.
  1786.  
  1787.                  "<B>.... Bulletins" is the Command Description and represents
  1788.                  how the file entry appears in the menu on the screen.
  1789.  
  1790.                  "5" is the minimum Security Level required for the caller to
  1791.                  access this function...or even see it!
  1792.                  "A" is the SPITFIRE Command Character Identifier and should
  1793.                  NEVER be changed.  The Command Character Identifier is
  1794.                  constant in SPITFIRE programming.  This character is
  1795.                  DIFFERENT for every command.
  1796.  
  1797.              After exploring a bit, you'll find that SPITFIRE allows you to
  1798.         design your menus to suit your own personal taste as well as control
  1799.         what commands are available to what callers.  The SFFILE.MNU file that
  1800.         comes with the SPITFIRE package sets the <D>.... Download A File
  1801.         security at 10.  While a caller is on-line, hit F2 to change the
  1802.         caller's security to 9 and the Download feature is no longer available
  1803.         for that caller.
  1804.  
  1805.              THERE ARE THREE RULES CONCERNING MENU LINES!
  1806.              --------------------------------------------
  1807.  
  1808.                You CANNOT change the Command Character Identifier from what it
  1809.             is in the original distribution package menu!
  1810.  
  1811.                You CANNOT assign the same Command Letter to two commands in the
  1812.             same menu!
  1813.  
  1814.                You CANNOT make the total length of the line more than 40
  1815.             characters long!
  1816.  
  1817.             Therefore, if you wanted, you could change the Bulletins option
  1818.             described above to read:
  1819.  
  1820.                A,<A>.... Announcements,,5,A
  1821.  
  1822.             Just remember: NEVER change the Command Character Identifier (the
  1823.         last character on each entry line), and NEVER use a Command Letter more
  1824.         than once in each menu.
  1825.  
  1826.                                                                        Page 31
  1827.         ----------------------------------------------------------------------
  1828.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1829.         ----------------------------------------------------------------------
  1830.  
  1831.  
  1832.             SPITFIRE uses the following Menu Files and display menus:
  1833.  
  1834.                SFMAIN.MNU     -  Main Menu                      (SYSTEM)
  1835.                SFMSG.MNU      -  Message Menu                   (SYSTEM)
  1836.                SFFILE.MNU     -  File Menu                      (SYSTEM)
  1837.                SFSYSOP.MNU    -  Sysop Menu                     (SYSTEM)
  1838.                SFDOOR.MNU     -  Door Menu                      (SYSTEM)
  1839.                SFORDER.MNU    -  Questionnaire Menu             (SYSTEM)
  1840.                MAIN<x>.CLR    -  Color Main Menu                (DISPLAY)
  1841.                MAIN<x>.BBS    -  Non-ANSI Main Menu             (DISPLAY)
  1842.                FILE<x>.CLR    -  Color File Menu                (DISPLAY)
  1843.                FILE<x>.BBS    -  Non-ANSI Main Menu             (DISPLAY)
  1844.                MSG<x>.CLR     -  Color Message Menu             (DISPLAY)
  1845.                MSG<x>.BBS     -  Non-ANSI Message Menu          (DISPLAY)
  1846.                SOP<x>.CLR     -  Color Sysop Menu               (DISPLAY)
  1847.                SOP<x>.BBS     -  Non-ANSI Sysop Menu            (DISPLAY)
  1848.                SFDR<x>.CLR    -  Color Doors Menu               (DISPLAY)
  1849.                SFDR<x>.BBS    -  Non-ANSI Doors Menu            (DISPLAY)
  1850.                SFORD<x>.CLR   -  Color Questionnaire Menu       (DISPLAY)
  1851.                SFORD<x>.BBS   -  Non-ANSI Questionnaire Menu    (DISPLAY)
  1852.                SFBATCHU.CLR   -  Color Batch Upload Menu        (DISPLAY)
  1853.                SFBATCHU.BBS   -  Non-ANSI Batch Upload Menu     (DISPLAY)
  1854.                SFBATCHD.CLR   -  Color Batch Download Menu      (DISPLAY)
  1855.                SFBATCHD.BBS   -  Non-ANSI Batch Download Menu   (DISPLAY)
  1856.                SFIMPEXP.CLR   -  Color Local Log-on Import/Export Menu
  1857.                                                                 (DISPLAY)
  1858.                SFIMPEXP.BBS   -  Non-ANSI Local Log-on Import/Export Menu
  1859.                                                                 (DISPLAY)
  1860.  
  1861.              Refer to SPITFIRE DOORS section of this manual for information
  1862.         regarding the structure of SFDOOR.MNU.  Refer to the SPITFIRE
  1863.         QUESTIONNAIRES section of this manual for information regarding the
  1864.         structure of SFORDER.MNU.
  1865.  
  1866.              You can use EDLIN, any text editor or screen generating program
  1867.         that is capable of saving in ASCII format to edit these files.
  1868.  
  1869.              Should you edit these menu files and come up with some very nice
  1870.         looking menus, please share the information so other Sysops using
  1871.         SPITFIRE may benefit from your discovery.
  1872.  
  1873.              SPITFIRE supports both color and Non-ANSI display menus. The
  1874.         names of the files displayed for the color menus are:
  1875.  
  1876.              MAIN<x>.CLR         FILE<x>.CLR         MSG<x>.CLR
  1877.              SFDR<x>.CLR         SOP<x>.CLR          SFORD<x>.CLR
  1878.              SFBATCHU.CLR        SFBATCHD.CLR        SFIMPEXP.CLR
  1879.  
  1880.                                                                        Page 32
  1881.         ----------------------------------------------------------------------
  1882.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1883.         ----------------------------------------------------------------------
  1884.  
  1885.  
  1886.         The names of the Non-ANSI files displayed for the non color menus
  1887.         are:
  1888.  
  1889.              MAIN<x>.BBS         FILE<x>.BBS         MSG<x>.BBS
  1890.              SFDR<x>.BBS         SOP<x>.BBS          SFORD<x>.BBS
  1891.              SFBATCHU.BBS        SFBATCHD.BBS        SFIMPEXP.BBS
  1892.  
  1893.              "x" represents the security level of the current caller.  For
  1894.         example, if a caller with a security level of 10 calls and selects
  1895.         ANSI/Graphics, then SPITFIRE searches for files named MAIN10.CLR,
  1896.         FILE10.CLR, MSG10.CLR, SFDR10.CLR, etc. to display as the color menus.
  1897.         If a caller with a security level of 10 calls and chooses not to use
  1898.         ANSI Graphics, then SPITFIRE searches for files named MAIN10.BBS,
  1899.         FILE10.BBS, MSG10.BBS, SFDR10.BBS, etc.  In the event these files are
  1900.         not found, then SPITFIRE displays the default menus.
  1901.  
  1902.              The reason for different color and Non-ANSI display menu files
  1903.         for each security level is to control what commands are shown to the
  1904.         caller.  For example, if the BBS requires a security level of 10 to be
  1905.         able to download a file, then FILE10.CLR and FILE10.BBS will show the
  1906.         <D>... Download A File command while FILE9.CLR and FILE9.BBS would not
  1907.         show the command.  A color menu file and a Non-ANSI menu file will have
  1908.         to be created for each security level that you assign to callers if you
  1909.         decide to use SPITFIRE display file menus rather than using SPITFIRE's
  1910.         default menus.  The exception to the security defined Non-ANSI and
  1911.         menus, are the menus used for the batch file transfer and the local
  1912.         log on import/export menu.  The batch file transfer menus are simply
  1913.         named SFBATCHU.BBS/CLR and SFBATCHD.BBS/CLR.  The import/export menu
  1914.         which displays when logged on locally is named SFIMPEXP.BBS/CLR.
  1915.  
  1916.              Buffalo Creek Software provides a utility to create the color
  1917.         and non-color menu files.  The name of this utility is MKSFMENU.
  1918.         You can download it from Buffalo Creek's BBS at 515-225-8496.
  1919.  
  1920.              Your SPITFIRE distribution package includes sample MAIN10.CLR,
  1921.         FILE10.CLR, SFBATCHU.CLR, SFBATCHD.CLR, MSG10.CLR, SFIMPEXP.CLR,
  1922.         SOP.CLR, MAIN10.BBS, FILE10.BBS, SFBATCHU.BBS, SFBATCHD.BBS and
  1923.         MSG10.BBS, SFIMPEXP.BBS and SOP.BBS files.
  1924.  
  1925.  
  1926.         4.6  SPITFIRE FILE CLARIFICATIONS
  1927.         ---------------------------------
  1928.  
  1929.              The following files deserve a more in-depth explanation:
  1930.  
  1931.         DAILYLMT.DAT     - This file controls, per security level, the amount
  1932.           (SYSTEM)         of time a caller has each day, each call, kilobytes
  1933.                            allowed to be downloaded per day, files allowed to
  1934.                            be downloaded per day, node chats allowed, time
  1935.  
  1936.                                                                        Page 33
  1937.         ----------------------------------------------------------------------
  1938.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1939.         ----------------------------------------------------------------------
  1940.  
  1941.  
  1942.                            allowed per node chat, quick log on access, when and
  1943.                            if a caller will be warned of file ratio violation,
  1944.                            and when/if the file ratio violation will be
  1945.                            enforced.
  1946.  
  1947.             Below is a list of abbreviations used in DAILYLMT.DAT and what each
  1948.         abbreviation represents:
  1949.  
  1950.         MPC  - Minutes Per Call
  1951.         MPD  - Minutes Per Day
  1952.         QL   - Quick Log-on
  1953.         DLPD - Downloads Per Day
  1954.         KB   - Kilobytes (allowed to be downloaded per day)
  1955.         #OCA - Number Of Chats Allowed
  1956.         TPNC - Time In Minutes Per Node Chat
  1957.         VWR  - Violation Warning Ratio
  1958.         VER  - Violation Enforcement Ratio
  1959.              A line should be created in DAILYLMT.DAT for each security level
  1960.         you allow on your BBS.  Each line should begin with the numeric value
  1961.         of the security level whose parameters are being defined.  The syntax
  1962.         for each line in the DAILYLMT.DAT is:
  1963.  
  1964.         10,MPC=45,MPD=60,QL,DLPD=15,KB=2000,Y,#OCA=5,TPNC=5,VWR=15,VER=25
  1965.  
  1966.         where:
  1967.  
  1968.         10       represents the security level for which the subsequent
  1969.                  parameters apply.
  1970.  
  1971.         MPC=45   represents the time in minutes a caller with this security
  1972.                  level is allowed for each call to the BBS.  This overrides the
  1973.                  Log On Time Limit defined at SPITFIRE's ALT+Z configuration.
  1974.  
  1975.         MPD=60   represents the total daily time limit in minutes a caller
  1976.                  of this security level is allowed.  This overrides the
  1977.                  Daily Time Limit defined at the ALT+Z SPITFIRE configuration
  1978.                  screen.
  1979.  
  1980.         QL       allows a remote caller with this security level to quickly log
  1981.                  on the BBS.  This remote quick log on is similar to a local
  1982.                  quick log.  After the initial log on, a caller with this
  1983.                  security is immediately displayed the Main Menu, avoiding the
  1984.                  display of WELCOME2.BBS/CLR to WELCOME9.BBS/CLR, ALL.BBS/CLR,
  1985.                  etc.  It should be noted, <x>SEC.BBS/CLR and <x>.BBS/CLR will
  1986.                  display to callers with quick log on capability.  To require a
  1987.                  normal log on, simply omit the QL from the DAILYLMT.DAT line.
  1988.  
  1989.         DLPD=15  represents the maximum number of files a caller with this
  1990.                  security will be allowed to download each day.
  1991.  
  1992.                                                                        Page 34
  1993.         ----------------------------------------------------------------------
  1994.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  1995.         ----------------------------------------------------------------------
  1996.  
  1997.  
  1998.         KB=2000  represents the total number of kilobytes a caller with this
  1999.                  security level will be allowed to download each day.
  2000.  
  2001.          #OCA=5  sets Number Of Chats Allowed (node chats) each day on a
  2002.                  multi-node system for this security level.  SPITFIRE defaults
  2003.                  to 5.  To disable node chats for a particular security level,
  2004.                  set this parameter to #OCA=0.  The #OCA=<x> is only applicable
  2005.                  to multi-node systems.
  2006.  
  2007.          TPNC=5  designates the Time (in minutes) Per Node Chat allowed for
  2008.                  this security level.  SPITFIRE defaults to 5 minutes per node
  2009.                  chat.  The TPNC=<x> is only applicable to multi-node systems.
  2010.  
  2011.          VWR=15  represents the Violation Warning Ratio for this security level.
  2012.                  When the upload/download ratio exceeds 1 upload for each VWR
  2013.                  value downloaded, SFRATIO.BBS/CLR (if found) is displayed to
  2014.                  the caller.  Both the number of files AND the kilobytes
  2015.                  downloaded must exceed the ratio before SFRATIO.BBS/CLR is
  2016.                  displayed to the caller.  If you do not wish to warn the
  2017.                  caller, do not include the VWR parameter in the DAILYLMT.DAT
  2018.                  for this security level.
  2019.  
  2020.          VER=25  represents the Violation Enforcement Ratio for this security
  2021.                  level.  When the upload/download ratio exceeds 1 upload for
  2022.                  each VER value downloaded, SPITFIRE alters the caller's
  2023.                  security to what the Sysop has configured at the U/D Ratio
  2024.                  Violation Security in the ALT+Z configuration screen.  Both
  2025.                  the number of files AND the kilobytes downloaded must exceed
  2026.                  the ratio before the caller's security is altered.  If
  2027.                  you do not wish to enforce the ratio violation for this
  2028.                  security level, do not include the VER parameter in the
  2029.                  DAILYLMT.DAT for this security level.
  2030.  
  2031.     **NOTE**  A warning should be displayed prior to enforcing the upload/
  2032.               download ratio which would alter the caller's security level.
  2033.               It is highly recommended that the difference between the
  2034.               violation warning and the violation enforcement should be
  2035.               greater than the amount of files the caller may download in
  2036.               a batch download.  Using the word Batch at the end of a line
  2037.               in SFEXTDN.BBS limits downloads per batch to 6, so a difference
  2038.               of at least 6 is recommended.  Using the word Usefile, at the
  2039.               end of a line in SFEXTDN.BBS limits downloads per batch to 99,
  2040.               so a difference of 99 is recommended.  (See section: External
  2041.               Batch Download Protocols of this manual for a full explanation.)
  2042.               If the difference between the violation warning and the violation
  2043.               enforcement is not equal to or greater than the amount of files
  2044.               a caller can download in a single batch, it is possible during
  2045.               a batch download for a caller to have their security altered
  2046.               without ever being warned of the impending status change.
  2047.  
  2048.                                                                        Page 35
  2049.         ----------------------------------------------------------------------
  2050.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2051.         ----------------------------------------------------------------------
  2052.  
  2053.  
  2054.               If SPITFIRE finds the VWR and VER are defined for the security
  2055.               level of the caller, each time a file is downloaded, SPITFIRE
  2056.               performs the following calculations to determine if a caller has
  2057.               violated the upload/download ratio requirement:
  2058.  
  2059.               The number of files downloaded by a caller is divided by the
  2060.               number of files uploaded AND the number of kilobytes downloaded
  2061.               by the caller is divided by the number of kilobytes uploaded by
  2062.               the caller.  SPITFIRE must verify that both the file ratio and
  2063.               the kilobyte ratio have been violated.  If the results of both
  2064.               the file and kilobyte calculation are greater than the value
  2065.               defined for the VER (Violation Enforcement Ratio), SPITFIRE will
  2066.               then alter the caller's security level to that configured at the
  2067.               U/D Ratio Violation Security.
  2068.  
  2069.               SPITFIRE will return the caller to their original security once
  2070.               the caller's upload/download ratio is again within the required
  2071.               ratio limits.  The SFUSERS.DAT file contains a field which stores
  2072.               information regarding the caller's original security level.  When
  2073.               a caller uploads a file to the BBS, SPITFIRE first checks to see
  2074.               if the caller's current security level is less than the original
  2075.               security level.  If so, SPITFIRE performs the same computations
  2076.               as described above.  If the results of the file or kilobyte
  2077.               calculation is less than the VER (Violation Enforcement Ratio),
  2078.               the caller's original security level is restored.
  2079.  
  2080.         Using the example from above, all callers with a security level of 10
  2081.         are allowed 45 minutes per call, 60 minutes per day, 15 downloads
  2082.         per day, 2,000 kilobytes per day, 5 node chats of up to 5 minutes
  2083.         per node chat, will be displayed SFRATIO.BBS/CLR when the upload/
  2084.         download ratio of 1 to 15 is exceeded, and will have their security
  2085.         altered when the upload/download ratio of 1 to 25 is exceeded.
  2086.  
  2087.         DAILYLMT.ZIP is included in the SPITFIRE package and can be downloaded
  2088.         from Buffalo Creek's BBS.  DAILYLMT.COM is a menu driven program that
  2089.         is used to create and maintain DAILYLMT.DAT.
  2090.  
  2091.         SFRATIO.BBS/CLR  - It's rare when a caller's uploads exceed their
  2092.           (DISPLAY)        downloads.  Some callers get in the habit of taking
  2093.                            and never give much consideration toward uploading.
  2094.                            This file is displayed after a download is completed
  2095.                            that has tipped the scales on the caller's U/D ratio
  2096.                            provided the DAILYLMT.DAT for the caller's security
  2097.                            level contains a VWR (Violation Warning Ratio).
  2098.                            SFRATIO.BBS/CLR will then be displayed to the caller
  2099.                            showing your "friendly" words of advice whenever
  2100.                            this situation presents itself.  If you are not
  2101.                            concerned about a caller's U/D ratio, simply don't
  2102.                            include this file in your SF display file directory.
  2103.  
  2104.                                                                        Page 36
  2105.         ----------------------------------------------------------------------
  2106.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2107.         ----------------------------------------------------------------------
  2108.  
  2109.  
  2110.  
  2111.         JOKER.DAT        - JOKER.DAT contains a list of all names you don't
  2112.          (WORK)            want to allow on your board.  It may be used to
  2113.                            list names like: Dr. Phreak, Micro Muck, Lord Havoc,
  2114.                            Killer, etc..  Also, if any line in JOKER.DAT is
  2115.                            preceded with an @ followed by text, no one with
  2116.                            that portion of the text in any part of their name
  2117.                            will be allowed to log on to the BBS.  These feature
  2118.                            is primarily intended to scrutinize those who
  2119.                            attempt to log on a BBS using profane words.  The
  2120.                            '@<text>' feature should be used with caution since
  2121.                            it would be quite easy to unintentionally deny
  2122.                            someone access.  JOKER.DAT is an ASCII file that has
  2123.                            each name listed on a separate line, such as:
  2124.  
  2125.                            Dr. Phreak
  2126.                            Micro Muck
  2127.                            Lord Havoc
  2128.                            @screw
  2129.                            @damn
  2130.                            All Callers
  2131.  
  2132.                            When locking a caller out of the SPITFIRE BBS
  2133.                            system or marking the caller for deletion, SPITFIRE
  2134.                            prompts you as to whether you wish to add the name
  2135.                            to JOKER.DAT.  If you respond with a Yes, the name
  2136.                            is automatically added to JOKER.DAT.  SPITFIRE also
  2137.                            allows a caller to be locked out or marked for
  2138.                            deletion using ALT+A at the "Ready..." prompt or
  2139.                            from the Sysop Menu.  A caller may also be locked
  2140.                            out by pressing ALT+L while the caller is logged on
  2141.                            the BBS.  A caller may be added to JOKER.DAT using
  2142.                            any of these features.
  2143.  
  2144.         LAKOTA.COM       - If LAKOTA.COM exists in the SPITFIRE home directory,
  2145.          (SYSTEM)          callers may download messages in QWK format, use
  2146.                            an offline mail reader to read/reply to messages,
  2147.                            and upload reply packets into SPITFIRE's message
  2148.                            base.  LAKOTA, a SPITFIRE QWK Mail System, is
  2149.                            available using Option L of the Message Menu.  If
  2150.                            you do not wish to have this option available to
  2151.                            callers, the security in SFMSG.MNU for this feature
  2152.                            should be set high enough so the caller is not able
  2153.                            to access it.  For more information refer to the
  2154.                            documentation that accompanies LAKOTA.COM.
  2155.  
  2156.         LOCKOUT.BBS/CLR  - SPITFIRE reads JOKER.DAT line-by-line and compares
  2157.           (DISPLAY)        the names in the file against the caller's first
  2158.                            and last name.  If a match is found, then the
  2159.                            LOCKOUT.BBS/CLR is displayed to the screen and the
  2160.                            caller is logged off!
  2161.  
  2162.                                                                        Page 37
  2163.         ----------------------------------------------------------------------
  2164.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2165.         ----------------------------------------------------------------------
  2166.  
  2167.  
  2168.         SFNWSLTR.BBS/CLR - File which displays to the caller when they request
  2169.           (DISPLAY)        the <N>...Newsletter from the Main Menu.   SPITFIRE
  2170.                            will notify the caller if this file has been updated
  2171.                            since they last logged on the BBS.  This file can be
  2172.                            used to send special messages to callers regarding
  2173.                            the system.
  2174.  
  2175.         SFNOUP.DAT       - SFNOUP.DAT contains a list of files which the
  2176.          (WORK)            Sysop does not wish to have uploaded to the BBS.
  2177.                            SFNOUP.DAT will allow complete use of DOS's wildcard
  2178.                            feature.  You can create an ASCII file that has each
  2179.                            name listed on a separate line, such as:
  2180.  
  2181.                            TROJAN.*
  2182.                            WIN*.*
  2183.                            PERVERT.COM
  2184.                            *.GIF
  2185.  
  2186.                            When erasing a file from the file menu, SPITFIRE
  2187.                            prompts you as to whether you wish to have the file
  2188.                            added to SFNOUP.DAT.  Responding with a Y for Yes
  2189.                            will add the erased file's name to SFNOUP.DAT.
  2190.  
  2191.         SFFILES.BBS      - Resides in each File Area and lists files available
  2192.         (DL FILE AREA)     for download from that area.  This file is set up
  2193.                            using your favorite text editor.  Here are some
  2194.                            guidelines one must follow for this to work
  2195.                            properly with SPITFIRE.
  2196.  
  2197.         1--------10--------20--------30--------40--------50--------60--------70
  2198.         SF33-1.ZIP     325,000  03-03-93  SPITFIRE Bulletin Board System (V3.3)
  2199.  
  2200.              The FILENAME must begin at column 1
  2201.              The FILESIZE must end at column 21
  2202.              The FILEDATE must end at column 31
  2203.              The FILE DESCRIPTION must start at column 34
  2204.  
  2205.                            When the SFFILES.BBS displays to a caller who is
  2206.                            using ANSI Color Graphics and a file line is not
  2207.                            colored like the others, but rather uses the
  2208.                            caller's default color, it is because the comma in
  2209.                            the file size is either not located properly or does
  2210.                            not exist.  SPITFIRE uses the comma in the file size
  2211.                            to determine whether the line is a file listing.
  2212.  
  2213.         SFPCKMSG.COM    -  SPITFIRE shells to SFPCKMSG.COM for purging
  2214.                            messages either as Event M or when selected from
  2215.                            the SPITFIRE Sysop Menu.  Criteria for packing
  2216.                            messages is determined according to how the Sysop
  2217.                            has configured the Message Conference record.
  2218.                            The purge criteria is set independently for each
  2219.                            conference available on the BBS.
  2220.  
  2221.                                                                        Page 38
  2222.         ----------------------------------------------------------------------
  2223.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2224.         ----------------------------------------------------------------------
  2225.  
  2226.  
  2227.  
  2228.         SFPCKUSR.COM    -  SPITFIRE shells to SFPCKUSR when the Sysop selects
  2229.                            the Pack User File option from the SPITFIRE Sysop
  2230.                            Menu.  SFPCKUSR is used to purge callers marked for
  2231.                            deletion and inactive callers.  A caller is
  2232.                            considered inactive if they have not called the
  2233.                            BBS in <x> amount of days.  The Sysop determines
  2234.                            the value of <x>.
  2235.  
  2236.         SFUPCASE.DAT    -  A list of keywords that are converted to or left
  2237.           (WORK)           in uppercase when converting file descriptions.
  2238.                            This is a simple text file that lists these
  2239.                            keywords, one per line.
  2240.  
  2241.         SFREMOTE.BAT    -  This batch file is used with the remote Drop to
  2242.           (SYSTEM)         DOS feature and should be used with a carrier
  2243.                            detect utility such as WATCHDOG, RemDoor or Doorway.
  2244.                            If connection is terminated while a caller is at
  2245.                            the DOS level the system is reset provided such a
  2246.                            utility is used.  If you have included SF.BAT in the
  2247.                            AUTOEXEC.BAT, SPITFIRE will automatically boot on
  2248.                            system start up.  Using such a utility is highly
  2249.                            recommended but none are included in the SPITFIRE
  2250.                            package because they were written by other authors.
  2251.                            However, these utilities may be downloaded from
  2252.                            Buffalo Creek as well as from numerous other BBS
  2253.                            systems.  When shelling to SFREMOTE.BAT, SPITFIRE
  2254.                            sends a parameter to SFREMOTE.BAT which is the
  2255.                            number of the comm port.
  2256.  
  2257.         SF.BAT           - Batch file which invokes SPITFIRE.  This file
  2258.         (SYSTEM)           contains the necessary data for the scheduled
  2259.                            events feature within SPITFIRE to work properly.
  2260.                            Refer to section - EVENT MENU EXPLANATION - of
  2261.                            this manual for more information on Scheduled
  2262.                            Events.  It also contains the data necessary to
  2263.                            execute programs using the SPITFIRE Door feature.
  2264.                            Refer to the section - SPITFIRE DOORS SECTION -
  2265.                            of this manual for more information on SPITFIRE
  2266.                            Doors.
  2267.  
  2268.         SFMAIN.BAT       - Batch file which executes the Sysop configurable
  2269.          (SYSTEM)          Main Menu option.
  2270.  
  2271.         SFFILE.BAT       - Batch file which executes the Sysop configurable
  2272.          (SYSTEM)          File Menu option.
  2273.  
  2274.         SFMESS.BAT       - Batch file which executes the Sysop configurable
  2275.          (SYSTEM)          Message Menu option.
  2276.  
  2277.                                                                        Page 39
  2278.         ----------------------------------------------------------------------
  2279.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2280.         ----------------------------------------------------------------------
  2281.  
  2282.  
  2283.  
  2284.         SFMSGPCK.BAT     - Batch file that executes immediately after packing
  2285.           (WORK)           the message base.  SFMSGPCK.BAT might be used
  2286.                            to create a file archive of the SPITFIRE message
  2287.                            base after it is packed.  SFMSGPCK.BAT may be used
  2288.                            by some net-mail drivers to perform some necessary
  2289.                            duties required after packing the message base.
  2290.  
  2291.         SFINIT.BAT       - Batch file executes, if it exists, after a caller
  2292.          (SYSTEM)          hangs up and prior to the modem being initialized.
  2293.                            This allows utilities (such as a last 10 caller
  2294.                            listing or checking the integrity of uploaded files)
  2295.                            to be executed between callers to the BBS.
  2296.  
  2297.         SFPGOFF.BBS/CLR  - This file displays to the caller in the event
  2298.           (DISPLAY)        the caller pages the Sysop and the Sysop has the
  2299.                            page feature turned off.
  2300.  
  2301.         SFUNANS.BBS/CLR  - This file displayed to the screen in the event a
  2302.           (DISPLAY)        caller has paged the Sysop and the Sysop does not
  2303.                            answer the page.
  2304.  
  2305.         SFPAGED.BBS/CLR  - This file displays to the caller in the event
  2306.           (DISPLAY)        the Sysop has the page turned on and the caller
  2307.                            attempts to page the Sysop again when the first page
  2308.                            remains unanswered.  If this file exists in the
  2309.                            display file directory, the Sysop will only receive
  2310.                            the first page.  Any additional pages will cause
  2311.                            SFPAGED.BBS/CLR to display to the caller.  If
  2312.                            you wish to be receive multiple pages, simply do not
  2313.                            include the SFPAGED.BBS/CLR files in the display
  2314.                            file directory.
  2315.  
  2316.         BBSNAME.DAT      - Simple one line text file that is placed in the
  2317.           (WORK)           Work file directory and contains information
  2318.                            about the BBS from which the net-mail message
  2319.                            originates.  SPITFIRE will tag this on the end of
  2320.                            each net-mail message.
  2321.  
  2322.         SFSEC<x>.BAT     - This batch file, if it exists, executes after the
  2323.           (SYSTEM)         caller logs on the BBS, provided the caller's
  2324.                            security is equal to <x> in the batch file name.
  2325.                            One example for utilizing this would be if your BBS
  2326.                            serves as a hub for net-mail.  All callers who use
  2327.                            your BBS for mail could be assigned a set security
  2328.                            level.  Upon logging on the BBS, the caller could
  2329.                            immediately begin the mail transfer process.
  2330.  
  2331.                                                                        Page 40
  2332.         ----------------------------------------------------------------------
  2333.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2334.         ----------------------------------------------------------------------
  2335.  
  2336.  
  2337.         BADINIT.BAT      - This batch file, if it exists, executes in the
  2338.           (SYSTEM)         event the modem fails to respond when initialized
  2339.                            between callers.  Commands could be placed in the
  2340.                            batch file to issue modem commands to reset your
  2341.                            modem or to reboot your system with Buffalo
  2342.                            Creek Software's KOLDBOOT utility.  (KOLDBOOT may
  2343.                            be downloaded from Buffalo Creek's BBS.)
  2344.  
  2345.         <x>SEC.BBS/CLR   - This feature allows the Sysop to send a special
  2346.           (DISPLAY)        notice to all callers of a certain security
  2347.                            level.  This file is not automatically erased.
  2348.                            (<x>=the security level of the callers to whom you
  2349.                            wish to send the special message.)
  2350.  
  2351.         <x>.BBS         - This feature allows the Sysop to send a special
  2352.         (DISPLAY)         message to a specific caller.  Once the caller has
  2353.                           received it, SPITFIRE automatically erases it.
  2354.  
  2355.           Example: John Doe is Caller Record # 95 on your system.  If you have
  2356.                    a file named "95.BBS", SPITFIRE will display this file
  2357.                    when John Doe logs on and then erase it after it has been
  2358.                    received.  Your callers log will have a notation that the
  2359.                    special message was sent.
  2360.  
  2361.         **NOTE**  In the event you use <x>.BBS to send special messages to
  2362.                   callers and you purge callers from the caller data base by
  2363.                   packing SFUSERS.DAT, please note that the <x>.BBS may no
  2364.                   longer match the caller for whom the message was intended.
  2365.  
  2366.  
  2367.         4.7 ABOUT SPITFIRE DISPLAY FILES
  2368.         ---------------------------------
  2369.  
  2370.              As you can see, SPITFIRE allows you complete flexibility when it
  2371.         comes to display files.  The Sysop may use this flexibility in making
  2372.         their board as unique as desired.  In addition, SPITFIRE also uses
  2373.         control characters which may be built into display files for even
  2374.         more control.  These are:
  2375.  
  2376.                ^B - Inhibits the display of the "More Prompt"
  2377.                ^C - Disables a callers' ability to break out of the display
  2378.                ^D - Displays caller's first name
  2379.                ^E - Enables the "More Prompt" if previously turned off by ^B
  2380.                ^F - Displays the caller's city and state/province
  2381.                ^G - Transmits a beep over the caller's PC speaker
  2382.                ^J - Displays the number of files uploaded by the caller
  2383.                ^K - Displays the number of files downloaded by the caller
  2384.                ^L - Clears the display screen
  2385.                ^N - Allows caller to interrupt screen display - cancels a ^C
  2386.  
  2387.                                                                        Page 41
  2388.         ----------------------------------------------------------------------
  2389.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2390.         ----------------------------------------------------------------------
  2391.  
  2392.  
  2393.                ^O - Displays the caller's original log on date
  2394.                ^P - Exhibits a "More Prompt" in the display
  2395.                ^Q - Displays the number of minutes allowed this log on
  2396.                ^R - Displays the caller's phone number
  2397.                ^S - Displays the date of the caller's last call
  2398.                ^T - Displays the caller's password
  2399.                ^U - Displays the caller's date of birth
  2400.                ^V - Displays the caller's full name
  2401.                ^W - Displays the number of K uploaded
  2402.                ^X - Displays the number of K downloaded
  2403.                ^Y - Displays the caller's security level
  2404.  
  2405.         A few of the control characters mentioned above deserve a more detailed
  2406.         explanation.  When a ^B is placed in a display file, then the <More?>
  2407.         prompt will not interrupt the display of the file.  When SPITFIRE finds
  2408.         a ^C, the caller will not be able to abort the screen.  A ^N nullifies
  2409.         the affect of a previous ^C and allows the caller to interrupt screen
  2410.         display once again.  When SPITFIRE finds a ^P, the <More?> prompt is
  2411.         displayed to the screen.  It should be mentioned that if a ^B is
  2412.         present in the same display file as a ^P, it will always override the
  2413.         ^P prompt, nullifying the affect of the ^P feature.  However, a ^E can
  2414.         be used to nullify the affect of the ^B and allow the ^P to display the
  2415.         <More?> prompt.  When SPITFIRE encounters a ^G, a beep is transmitted
  2416.         over the caller's PC speaker and a ^L clears the display screen.  The
  2417.         remaining control characters are self explanatory, i.e., a ^D displays
  2418.         the caller's first name to the screen at that point in the display file
  2419.         and a ^F will display the caller's city and state/province to the
  2420.         screen at that point, etc.
  2421.  
  2422.         Some planning is required when using display control characters.  For
  2423.         instance, do not use control characters that write information to the
  2424.         screen (such as ^D, ^F, ^J, ^K, etc.) inside of a box.  The characters
  2425.         inserted will throw the box completely out of line.
  2426.  
  2427.                ^B is the extended ASCII value of 002.
  2428.                ^C is the extended ASCII value of 003.
  2429.                ^D is the extended ASCII value of 004.
  2430.                ^E is the extended ASCII value of 005.
  2431.                ^F is the extended ASCII value of 006.
  2432.                ^G is the extended ASCII value of 007.
  2433.                ^J is the extended ASCII value of 010.
  2434.                ^K is the extended ASCII value of 011.
  2435.                ^L is the extended ASCII value of 012.
  2436.                ^N is the extended ASCII value of 014.
  2437.                ^O is the extended ASCII value of 015.
  2438.                ^P is the extended ASCII value of 016.
  2439.                ^Q is the extended ASCII value of 017.
  2440.                ^R is the extended ASCII value of 018.
  2441.                ^S is the extended ASCII value of 019.
  2442.                ^T is the extended ASCII value of 020.
  2443.  
  2444.                                                                        Page 42
  2445.         ----------------------------------------------------------------------
  2446.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2447.         ----------------------------------------------------------------------
  2448.  
  2449.  
  2450.                ^U is the extended ASCII value of 021.
  2451.                ^V is the extended ASCII value of 022.
  2452.                ^W is the extended ASCII value of 023.
  2453.                ^X is the extended ASCII value of 024.
  2454.                ^Y is the extended ASCII value of 025.
  2455.  
  2456.  
  2457.         4.8  BACKUP FILES
  2458.         -----------------
  2459.  
  2460.             When performing Sysop maintenance such as modifying Message
  2461.         Conferences or modifying File Areas, SPITFIRE makes "Backup" copies
  2462.         for you.  If disk space is a problem on your board copy the backup
  2463.         files to disk or delete them.  SPITFIRE backup files include:
  2464.  
  2465.            SFMCONF.$$$ - Message Conferences Backup File
  2466.            SFFAREA.$$$ - File Areas Backup File
  2467.  
  2468.  
  2469.         4.9 THOUGHTS.BBS
  2470.         ----------------
  2471.  
  2472.              SPITFIRE displays a thought to callers if a file named
  2473.         THOUGHTS.BBS is found in the directory configured as your display
  2474.         file path.  The program to create THOUGHTS.BBS can be downloaded
  2475.         from Buffalo Creek's BBS at 515-225-8496 or you can download a
  2476.         ready-made THOUGHTS.BBS file.
  2477.  
  2478.  
  2479.         5.0  COMMAND LINE PARAMETERS
  2480.         ----------------------------
  2481.  
  2482.              Command Line Parameters can be used to make SPITFIRE start-up with
  2483.         a different configuration.  Command Line Parameters are what you type
  2484.         at the DOS prompt (or send to the program from a batch file) when you
  2485.         boot SPITFIRE.
  2486.  
  2487.                     /Cx -  Sets which COMM port to use (<x> represents the
  2488.                            number of the COMM port).
  2489.                     /E  -  Used with front end programs for detecting error
  2490.                            correction modem connections, making the Ymodem-g
  2491.                            file transfer protocols available.  This /E must
  2492.                            be used in conjunction with baud rate parameter.
  2493.                     /Ix -  Initializes the System speed (<x> is modem speed).
  2494.                     /M  -  Sets the initialization string used with your
  2495.                            modem.
  2496.                     /N  -  Allows SPITFIRE to be terminated without hanging
  2497.                            up the phone or re-initializing the modem.  This
  2498.  
  2499.                                                                        Page 43
  2500.         ----------------------------------------------------------------------
  2501.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2502.         ----------------------------------------------------------------------
  2503.  
  2504.  
  2505.                            allows a second copy of SPITFIRE to be run as a
  2506.                            door.  NOTE: A baud rate parameter must be specified
  2507.                            prior to the /N or it has no affect.
  2508.                     /P  -  Sets the drive and directory used as the SPITFIRE
  2509.                            Work File Path.
  2510.                     /Tx -  Used with frontend programs and sets the amount of
  2511.                            time allotted to the caller.  This allows systems
  2512.                            running under a frontend program to pass the
  2513.                            amount of time remaining before a frontend scheduled
  2514.                            event.  This only applies to the first caller on
  2515.                            immediately after SPITFIRE is booted since SPITFIRE
  2516.                            will terminate and return  control to the frontend
  2517.                            program when the caller logs off.  This could
  2518.                            also be used when running SPITFIRE as a door.
  2519.                            (x indicates the amount of time in minutes the
  2520.                            caller is allowed.)
  2521.            (baud rate)  -  This represents the numerical value for the highest
  2522.                            possible baud rate of your system.  This allows
  2523.                            SPITFIRE to be booted without initializing the
  2524.                            modem so it can be used in conjunction with net
  2525.                            mail software programs.  Refer to the section -
  2526.                            SPITFIRE NET-MAIL CAPABILITIES - of this manual
  2527.                            for further information.  The range of allowable
  2528.                            baud rates for SPITFIRE are 0 (allows local log
  2529.                            ons only) to 115200.
  2530.  
  2531.              The use of these Command Line Parameters is not usually necessary.
  2532.         An exception might be when you are originally booting SPITFIRE for the
  2533.         very first time or if your configuration has changed.  When originally
  2534.         booting SPITFIRE you should only use Command Line Parameters if you are
  2535.         using a COMM port other than COMM 1 and a modem speed different than
  2536.         2400 baud.  In other words, SPITFIRE is written to default to COMM port
  2537.         1 and to initialize the system at 2400 baud so you will not have to use
  2538.         Command Line Parameters unless these defaults are different from what
  2539.         you plan to use while running SPITFIRE.
  2540.  
  2541.               SPITFIRE /C2 /I9600
  2542.  
  2543.              The above example would boot SPITFIRE utilizing COMM port #2 and
  2544.         initializing the system at a baud rate of 9600.
  2545.  
  2546.              It should also be mentioned that any Command Line Parameters
  2547.         assigned from the DOS prompt or included in the SF.BAT file will
  2548.         override those set by using ALT+M or ALT+P at the SPITFIRE "Ready
  2549.         Prompt".  Anytime a change is made in the baud rate, work path,
  2550.         modem initialization string or COMM port assignment, you MUST also
  2551.         change the specifications set in the SF.BAT file.  It is for this
  2552.         reason that the use of command line parameters in SF.BAT is not
  2553.         recommended.
  2554.  
  2555.                                                                        Page 44
  2556.         ----------------------------------------------------------------------
  2557.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2558.         ----------------------------------------------------------------------
  2559.  
  2560.  
  2561.         5.1  SF.BAT
  2562.         -----------
  2563.  
  2564.              It is advisable to use the SF.BAT to boot SPITFIRE.  Some of the
  2565.         advantages for using a batch file to invoke SPITFIRE are listed below:
  2566.  
  2567.              If an error occurs, and you're using the SF.BAT included with
  2568.              your SPITFIRE package, SPITFIRE will automatically reset with
  2569.              the SF.BAT file.  The SF.BAT file, included with your SPITFIRE
  2570.              package, is vital for running Scheduled Events and Door
  2571.              programs.  More information regarding Scheduled Events and
  2572.              Door programs may be found in other sections of this manual.
  2573.  
  2574.              If you have the AUTOEXEC.BAT file written to automatically
  2575.              boot SPITFIRE upon system startup and there is a power outage,
  2576.              then SPITFIRE will automatically reboot when power is restored.
  2577.              To configure the AUTOEXEC.BAT file to automatically boot SPITFIRE
  2578.              upon system startup, the last two commands in the AUTOEXEC.BAT
  2579.              file should resemble this:
  2580.  
  2581.              CD\SF
  2582.              SF
  2583.  
  2584.              The above example assumes you are running SPITFIRE on the drive
  2585.              you are booting from and you are running SPITFIRE in a directory
  2586.              named SF.
  2587.  
  2588.  
  2589.         6.0  SETTING UP THE SYSTEM RECORDS
  2590.         -----------------------------------
  2591.  
  2592.              Message Conference records and File Area records comprise your
  2593.         SPITFIRE system records.  There are two ways to set up the system
  2594.         records in SPITFIRE.  The first is by using ALT key combinations
  2595.         at the SPITFIRE "Ready..." prompt.  The second is through the Sysop
  2596.         Menu which is accessed from the Main, Message or File Menus.
  2597.         SPITFIRE allows a total of 512 different Message Conferences and
  2598.         65535 File Areas.
  2599.  
  2600.  
  2601.         6.1  CONFIGURING MESSAGE CONFERENCE RECORDS
  2602.         -------------------------------------------
  2603.  
  2604.            Message Conference records are configured by pressing ALT+R at the
  2605.         "Ready" prompt or by selecting option <M> from the Sysop Menu.  When
  2606.         this is done the following will display to the screen:
  2607.  
  2608.                                                                        Page 45
  2609.         ----------------------------------------------------------------------
  2610.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2611.         ----------------------------------------------------------------------
  2612.  
  2613.  
  2614.         Conference Description.. : "Untitled Message Conference"
  2615.         Msg Conference Access... : Equal To Or Greater Than Caller Security
  2616.         Public Messages Only.... : No   Read Only Conference.... : Yes
  2617.         Conference Security..... : 5    Net-Mail Conference..... : No
  2618.         Maximum Msg Length...... : 99   Purge Msgs Older Than... : 120 days
  2619.         Caller Message Deletion. : Yes  Purge Unreceived Msg.... : No
  2620.         Delete Old Thread Msg... : Yes  Net ID Name............. : UNTITLED MSG
  2621.         Allow Message Routing... : No   Privileged Securities... : 0;0;0;0;0
  2622.  
  2623.         >>>> RECORD [1 Of 1]  MESSAGE SYSTEM RECORD MENU  <<<<
  2624.         <N>.......... Net-Mail Toggle           <M>... Conference Description
  2625.         <S>...... Conference Security           <@>........ Conference Access
  2626.         <#>............ Record Number           <A>........... Add New Record
  2627.         <P>.... Public Msg Conference           <C>.......... Caller Deletion
  2628.         <I>.....Insert New Conference           <D>........ Delete Conference
  2629.         <O>.........Old Message Purge           <U>......Unreceived Msg Purge
  2630.         <+>.......... Next Conference           <->...... Previous Conference
  2631.         <T>..... Purge Old Thread Msg           <L>........Maximum Msg Length
  2632.         <R>.... Allow Message Routing           <*>......Read Only Conference
  2633.         <!>...............Net ID Name           <&>.... Privileged Securities
  2634.         ENTER COMMAND - [N M S @ # R A P C I D O U + - T L * ! & <Q>uit ]?
  2635.  
  2636.         Command <N> - Net-Mail Toggle
  2637.                       Allows the Sysop to configure whether an individual
  2638.                       message conference will allow net-mail.  If a message
  2639.                       conference is set up to allow net-mail, callers are
  2640.                       allowed to leave messages to a person who is not a caller
  2641.                       on the BBS.  If a message conference is not configured to
  2642.                       allow net-mail a caller can only leave messages to other
  2643.                       callers of the BBS.  (This also applies to Carbon Copy
  2644.                       messages.)
  2645.  
  2646.         Command <M> - Conference Description
  2647.                       You will notice that the default Message Conference
  2648.                       description is "Untitled Message Conference".  Change
  2649.                       this to suit your needs.  As an example, you may wish to
  2650.                       change the description of this conference to "Public
  2651.                       Messages".
  2652.  
  2653.         Command <S> - Conference Security
  2654.                       This allows you to set the security level for this
  2655.                       Message Conference.  You will notice that the default
  2656.                       security level is 5, which means that any caller with a
  2657.                       security of 5 or greater will be able to read messages
  2658.                       in this conference.  If you wish to set a different
  2659.                       security level for this Message Conference, then select
  2660.                       <S> to change the security level of the conference.
  2661.  
  2662.                                                                        Page 46
  2663.         ----------------------------------------------------------------------
  2664.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2665.         ----------------------------------------------------------------------
  2666.  
  2667.  
  2668.         Command <@> - Conference Access
  2669.                       You will note that SPITFIRE defaults the Message
  2670.                       Conference Access to "Equal To Or Greater Than".  What
  2671.                       this means is that any caller with a security level equal
  2672.                       to or greater than the security level of this Message
  2673.                       Conference can access it.  If you select <@>, SPITFIRE
  2674.                       will toggle this feature to "Equal To Caller Security"
  2675.                       and only callers with a security level equal to the
  2676.                       security level of the Message Conference will be able to
  2677.                       access this conference.  Callers with a security level
  2678.                       greater than or less than the security level of this
  2679.                       conference will not be able to access this conference
  2680.                       (unless the caller has Sysop security or whose security
  2681.                       is equal to a specified Privileged Security).
  2682.  
  2683.         Command <#> - Record Number
  2684.                       Allows you to enter a specific Message Conference record
  2685.                       number.  After entering the number, the information for
  2686.                       the record number you specified is displayed.
  2687.  
  2688.         Command <A> - Add New Record
  2689.                       Allows the Sysop to add a new Message Conference to the
  2690.                       Message base.  The new record will be added after the
  2691.                       last existing Message Conference record.  For instance,
  2692.                       if your system has 25 Message Conferences and the <A>
  2693.                       option is selected, a Message System Record Number 26
  2694.                       will be added.
  2695.  
  2696.         Command <P> - Public Messages Only
  2697.                       Toggles whether the Message Conference will allow
  2698.                       non-public messages.  The default setting of SPITFIRE is
  2699.                       to allow non-public messages.  By selecting <P> you can
  2700.                       toggle this feature so that only messages marked as
  2701.                       public are allowed.
  2702.  
  2703.         Command <C> - Caller Deletion
  2704.                       Toggles whether a caller of the BBS is allowed to delete
  2705.                       messages.  If set to Yes, the caller will be able to
  2706.                       delete messages either sent to or sent by them.  If
  2707.                       this is toggled to No, a caller will not be allowed to
  2708.                       delete any messages.  This option is set for each message
  2709.                       conference individually.  You may toggle it one way for
  2710.                       one message conference and the other for another message
  2711.                       conference.
  2712.  
  2713.         ****  Although Buffalo Creek Software offers the Caller Deletion option
  2714.               which the Sysop can use to configure whether a caller is allowed
  2715.               to delete messages in SPITFIRE, it assumes no responsibility for
  2716.               Sysops who use this feature.  Legal judgments concerning the
  2717.               ownership of messages on a bulletin board system could possibly
  2718.               hold Sysops liable for denying callers control of their posted
  2719.               messages.
  2720.  
  2721.                                                                        Page 47
  2722.         ----------------------------------------------------------------------
  2723.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2724.         ----------------------------------------------------------------------
  2725.  
  2726.  
  2727.         Command <I> - Insert Msg Conference
  2728.                       Inserts a new Message Conference record between two
  2729.                       existing Message Conference records.  Upon selecting
  2730.                       this option, SPITFIRE displays the prompt "Insert before
  2731.                       which conference?".  A new Message System Record is
  2732.                       inserted preceding the Message System Record number
  2733.                       entered here.
  2734.  
  2735.                       ***IMPORTANT NOTE***
  2736.                       When inserting a new Message Conference the SFMSG<x>.DAT,
  2737.                       SFMSG<x>.PTR, SFMSG<x>.IDX and SFMSG<x>.LMR files are
  2738.                       automatically reset to correspond to the appropriate
  2739.                       Message Conference.  For example, assume the BBS has
  2740.                       five active Message Conferences and a new Message
  2741.                       Conference is inserted prior to Message Conference #4.
  2742.                       The new Message Conference becomes Message Conference
  2743.                       #4.  The previous Message Conference #4 now becomes
  2744.                       Message Conference #5, therefore, the SFMSG04.DAT,
  2745.                       SFMSG04.PTR, SFMSG04.IDX and SFMSG04.LMR are renamed to
  2746.                       SFMSG05.DAT, SFMSG05.PTR, SFMSG05.IDX and SFMSG05.PTR.
  2747.                       The previous Message Conference #5 now becomes Message
  2748.                       Conference #6 and the SFMSG05.DAT, SFMSG05.PTR,
  2749.                       SFMSG05.IDX and the SFMSG05.LMR are renamed to
  2750.                       SFMSG06.DAT, SFMSG06.PTR, SFMSG06.IDX and SFMSG06.LMR.
  2751.  
  2752.         Command <D> - Delete Conference
  2753.                       This option allows an existing Message System Record to
  2754.                       be deleted.  Upon selecting this option SPITFIRE displays
  2755.                       the prompt "Delete which conference?". The number entered
  2756.                       here will cause that Message Conference to be removed.
  2757.  
  2758.                       ***IMPORTANT NOTE***
  2759.                       When deleting an existing Message Conference the
  2760.                       SFMSG<x>.DAT, SFMSG<x>.PTR, SFMSG<x>.IDX and SFMSG<x>.LMR
  2761.                       files are automatically reset to correspond to the
  2762.                       appropriate Message Conference.  For example, let's again
  2763.                       assume the BBS has five active Message Conferences and
  2764.                       Message Conference #4 is deleted.  The pre-existing
  2765.                       SFMSG04.DAT, SFMSG04.PTR, SFMSG04.IDX and SFMSG04.LMR
  2766.                       files are deleted when Message Conference #4 is deleted.
  2767.                       The previous Message Conference #5 now becomes Message
  2768.                       Conference #4.  The SFMSG05.DAT, SFMSG05.PTR, SFMSG05.IDX
  2769.                       and SFMSG05.LMR are appropriately renamed to SFMSG04.DAT,
  2770.                       SFMSG04.PTR, SFMSG04.IDX and SFMSG04.PTR.
  2771.  
  2772.         Command <O> - Old Message Purge
  2773.                       Specifies how many days old a message in this particular
  2774.                       conference must be prior to it being purged during
  2775.                       SPITFIRE's internal message packing procedure.  For
  2776.  
  2777.                                                                        Page 48
  2778.         ----------------------------------------------------------------------
  2779.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2780.         ----------------------------------------------------------------------
  2781.  
  2782.  
  2783.                       instance, if this is set to 120 days, when SPITFIRE packs
  2784.                       this message conference any messages older than 120 days
  2785.                       will be purged.
  2786.  
  2787.         Command <U> - Unreceived Msg Purge
  2788.                       Specifies whether messages which are unreceived are
  2789.                       allowed to be purged from the Message Conference.  If
  2790.                       set to Yes, when packing the message base any messages
  2791.                       older than the days set with the <O>..Old Message Purge
  2792.                       option will be purged even if they have not yet been
  2793.                       received.  If set to No, unreceived messages will not be
  2794.                       purged.
  2795.  
  2796.         Command <+> - Next Conference
  2797.                       This option is used to move forward from one Message
  2798.                       System record to another.  Pressing the "+" key
  2799.                       initiates the progression from one Message Conference
  2800.                       record to the next in sequential order.  Upon reaching
  2801.                       the last record, if the "+" key is pressed, SPITFIRE
  2802.                       will cycle to the first Message System record.
  2803.  
  2804.         Command <-> - Previous Conference
  2805.                       This option is used to cycle through the Message
  2806.                       System records in reverse order.  Pressing the "-" key
  2807.                       causes the previous conference number to be displayed.
  2808.                       From the first Message System record, if the "-" key is
  2809.                       pressed, SPITFIRE will cycle to the last Message
  2810.                       System record.
  2811.  
  2812.         Command <T> - Purge Old Thread Msg
  2813.                       This option allows the Sysop to designate whether
  2814.                       threaded messages will be deleted when using SPITFIRE's
  2815.                       internal message packer.  If this is toggled to Yes,
  2816.                       when the message base is packed, threaded messages
  2817.                       older than the days set with the <O>..Old Message Purge
  2818.                       will be deleted.  If toggled to No, threaded messages
  2819.                       will not be deleted from the message base.
  2820.  
  2821.         Command <L> - Maximum Msg Length
  2822.                       The option allows the Sysop to configure the maximum
  2823.                       lines that will be allowed per message in this message
  2824.                       conference.  Valid options range from 25 lines to 99
  2825.                       lines.  For instance, if 50 is entered, the maximum
  2826.                       length for all messages in this conference would be
  2827.                       50 lines.
  2828.  
  2829.         Command <R> - Allow Message Routing
  2830.                       The Routing option is only applicable if the message
  2831.                       conference has been configured as a net-mail conference.
  2832.  
  2833.                                                                        Page 49
  2834.         ----------------------------------------------------------------------
  2835.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2836.         ----------------------------------------------------------------------
  2837.  
  2838.  
  2839.                       When set to Yes, and you are using BCSUTI Version 1.0
  2840.                       or greater, the message will automatically be routed for
  2841.                       you.  Otherwise, you will need to route your messages
  2842.                       in the normal fashion.  The Routing feature also works
  2843.                       with carbon copy messages so that is possible to send
  2844.                       the same message to 10 different people, routing it to
  2845.                       10 different locations.
  2846.  
  2847.         Command <*> - Read Only Conference
  2848.                       When this feature is toggled to No, callers may read and
  2849.                       enter messages in this conference.  If toggled to Yes,
  2850.                       callers may read messages in this conference but no
  2851.                       messages can be entered.  Any caller with Sysop status
  2852.                       may read and enter messages regardless of how this
  2853.                       option is set.  (For more information, refer to the
  2854.                       section, Special Commands for Sysop Status in this
  2855.                       manual.)
  2856.  
  2857.         Command <!> - Net ID Name
  2858.                       When this feature is selected, the Sysop can configure
  2859.                       the Net ID Name for this conference.  The Net ID Name
  2860.                       is a shortened conference description name used by BCSUTI
  2861.                       and LAKOTA (SPITFIRE's QWK Mail System).  If the Sysop
  2862.                       does not configure this, the Net ID Name defaults to
  2863.                       the first 15 characters from the Message Conference
  2864.                       description.  (LAKOTA uses the first 13 characters of
  2865.                       the Net ID Name while BCSUTI and other mail exchange
  2866.                       programs may use the full 15 characters.)
  2867.  
  2868.         Command <&> - Privileged Securities
  2869.                       This feature allows the Sysop to configure up to five
  2870.                       privileged security levels per Message Conference.  If
  2871.                       a caller logs on and has a security level equal to a
  2872.                       security assigned here, the caller will have access to
  2873.                       this Message Conference regardless of how the Message
  2874.                       Conference Security and the Message Conference Access
  2875.                       options have been configured.  In other words, the
  2876.                       privileged security will always override the Security
  2877.                       and the Access configuration for the Message Conference.
  2878.                       As an example, assume a Message Conference has been
  2879.                       configured only to allow callers with a security level
  2880.                       greater than or equal to 50.  Also, assume that 30 is
  2881.                       configured as a privileged security.  If a caller with
  2882.                       a security of 30 logs onto the BBS, the caller will have
  2883.                       access to that particular Message Conference.
  2884.  
  2885.         Command <Q> - Quit
  2886.                       Upon selecting this option, SPITFIRE will return to the
  2887.                       place from which the Message System Record Menu was
  2888.                       initiated.  In other words, if invoked from the Sysop
  2889.                       Sysop Menu, SPITFIRE will return to the Sysop Menu.
  2890.                       If initiated from the "Ready..." prompt, SPITFIRE will
  2891.                       return to the "Ready..." prompt.
  2892.  
  2893.                                                                        Page 50
  2894.         ----------------------------------------------------------------------
  2895.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2896.         ----------------------------------------------------------------------
  2897.  
  2898.  
  2899.         6.2  CONFIGURING FILE AREA RECORDS
  2900.         ----------------------------------
  2901.  
  2902.            File Area records are configured by pressing ALT+F at the "Ready"
  2903.         prompt or by selecting option <F> from the Sysop Menu.  When this is
  2904.         done the following is displayed to the screen:
  2905.  
  2906.         Download Path..... : C:\SF
  2907.         Upload Path....... : C:\SF
  2908.         Area Description.. : "Untitled File Area"
  2909.         Area Access....... : Equal To Or Greater Than Caller Security
  2910.         Area Security..... : 5              No Charge (FREE) Area.. : No
  2911.         Preview Area...... : No             Privileged Securities.. : 0;0;0;0;0
  2912.         CD Rom Area....... : No
  2913.         Search File Area.. : Yes
  2914.  
  2915.         >>>> RECORD [1 Of 1] FILE SYSTEM RECORD MENU <<<<
  2916.         <F>......... Area Description           <U>.............. Upload Path
  2917.         <D>............ Download Path           <S>............ Area Security
  2918.         <@>.............. Area Access           <R>............ Record Number
  2919.         <A>............. Add New Area           <I>.......... Insert New Area
  2920.         <P>............... Purge Area           <T>...... Toggle Preview Area
  2921.         <+>................ Next Area           <->............ Previous Area
  2922.         <C>...............CD Rom Area           <$>......... Search File Area
  2923.         (N>.....No Charge (FREE) Area           <&>.... Privileged Securities
  2924.  
  2925.         ENTER COMMAND - [F U D S @ R A I P T + - C  $ N & <Q>uit ]?
  2926.  
  2927.         Command <F> - Area Description
  2928.                       Notice that the default File Area description is
  2929.                       "Untitled File Area".  Change the description so it
  2930.                       describes the types of files stored in this particular
  2931.                       file area.  For example, if the files in this area
  2932.                       could be categorized as system utilities, a suitable
  2933.                       description for this area might be "Utilities".
  2934.                       Select <F> to make this change.
  2935.  
  2936.         Command <U> - Upload Path
  2937.                       To change the upload path, simply select <U> from the
  2938.                       menu.  The Upload and Download paths are any legal DOS
  2939.                       pathnames telling SPITFIRE where it can find the files
  2940.                       associated with the File Area.  It is possible to
  2941.                       configure uploads to go into a single "Recent Uploads"
  2942.                       File Area, or to different areas which you could specify
  2943.                       by subject.  Here are a few examples of upload/download
  2944.                       paths:
  2945.  
  2946.                       The following example sends uploads to a sub-directory
  2947.                       called "UPLOADS" and allows the caller to download
  2948.                       programs from a sub-directory called "UTILITIES".  (Note:
  2949.                       SF is the parent directory.)
  2950.  
  2951.                                                                        Page 51
  2952.         ----------------------------------------------------------------------
  2953.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  2954.         ----------------------------------------------------------------------
  2955.  
  2956.  
  2957.                            Download Path.....C:\SF\UTILITIES
  2958.                            Upload Path.......C:\SF\UPLOADS
  2959.  
  2960.                       In the following example, uploads are sent to the same
  2961.                       sub-directory where the files available for downloading
  2962.                       exist:
  2963.  
  2964.                            Download Path.....C:\SF\UTILITIES
  2965.                            Upload Path.......C:\SF\UTILITIES
  2966.  
  2967.                       If you're running the BBS on a floppy-based system with
  2968.                       upload and download files on drive B, and not using
  2969.                       sub-directories, you could do the following:
  2970.  
  2971.                            Download Path.....B:\
  2972.                            Upload Path.......B:\
  2973.  
  2974.         Command <D> - Download Path
  2975.                       You will notice that SPITFIRE sets the default download
  2976.                       path to the directory where SPITFIRE resides.  To change
  2977.                       this DOS filepath, select <D> to set the path for this
  2978.                       File Area.  In the event that the filepath set does not
  2979.                       exist, SPITFIRE will create it.  For example, if you
  2980.                       set your download path to C:\UTILITIES and the utility
  2981.                       directory doesn't exist on your drive, SPITFIRE will
  2982.                       create the directory.  You will also notice once you
  2983.                       have entered the drive letter, SPITFIRE automatically
  2984.                       adds the colon ":" and the backslash "\" after it.  If
  2985.                       an invalid path is entered, SPITFIRE will not accept it.
  2986.                       You will have to copy the files you want available for
  2987.                       download into this directory and create a SFFILES.BBS
  2988.                       (text file) listing the files in that directory.  The
  2989.                       SFFILES.BBS file must also reside in that directory.
  2990.                       (The utility, MKSFFBBS, which will create your
  2991.                       SFFILES.BBS for each file directory, is available for
  2992.                       download from Buffalo Creek - 515-225-8496.)
  2993.  
  2994.         Command <S> - Area Security
  2995.                       This allows you to set the security level for this File
  2996.                       Area.  You will notice that the default security level
  2997.                       is 5, which means that any caller with a security of 5
  2998.                       or greater will be able to access this File Area.  If you
  2999.                       wish to set a different security level for the File Area,
  3000.                       then select <S> to change the security level of the area.
  3001.  
  3002.         Command <@> - Area Access
  3003.                       Note that SPITFIRE defaults to the File Area Access of
  3004.                       "Equal To Or Greater Than".  This means that callers with
  3005.                       a security level equal to or greater than the security
  3006.  
  3007.                                                                        Page 52
  3008.         ----------------------------------------------------------------------
  3009.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3010.         ----------------------------------------------------------------------
  3011.  
  3012.  
  3013.                       level of this File Area can access it.  If you select
  3014.                       <&>, SPITFIRE will toggle this feature to "Equal To
  3015.                       Caller Security".  Then only callers with a security
  3016.                       level equal to the security level of the File Area will
  3017.                       be able to access this area.  Callers with a security
  3018.                       level greater than or less than the area security level
  3019.                       will not be able to access it, except those callers
  3020.                       with Sysop security or a security equal to a configured
  3021.                       privileged security.
  3022.  
  3023.         Command <R> - Record Number
  3024.                       This option allows you to enter a specific File Area
  3025.                       record number.  Upon entering the number, all current
  3026.                       information for the record number you specified is
  3027.                       displayed.
  3028.  
  3029.         Command <A> - Add New Area
  3030.                       By selecting the <A> option, a Sysop can add a new
  3031.                       File Area Conference to the File Area System Records.
  3032.                       The new record will be added after the last existing
  3033.                       File Area System Record.  For instance, if your system
  3034.                       has 25 File Areas and the <A> option is selected, a File
  3035.                       Area Record Number 26 will be added.  SPITFIRE will
  3036.                       allow an unlimited number of File Areas.
  3037.  
  3038.         Command <I> - Insert New Area
  3039.                       By selecting <I>, a Sysop can insert a new File Area
  3040.                       System Record records between two existing file areas.
  3041.                       Upon selecting this option, you are prompted with
  3042.                       "Insert before which area?".  A new File Area System
  3043.                       Record will be inserted preceding the File Area System
  3044.                       Record entered here.
  3045.  
  3046.         Command <P> - Purge Area
  3047.                       This option allows an existing File Area System Record
  3048.                       to be deleted.  Upon selecting this option, you will be
  3049.                       prompted with "Delete which area?".  The number that you
  3050.                       enter here will cause that File Area to be removed from
  3051.                       the File Area System Records.
  3052.  
  3053.         Command <T> - Toggle Preview Area
  3054.                       The "T" option is used to toggle a File Area's Preview
  3055.                       Area between Yes and No.  If the Preview Area is toggled
  3056.                       to Yes, a caller with a security less than the required
  3057.                       Area Security will be allowed to preview this file area.
  3058.                       This means that the caller can access this file area,
  3059.                       list files, read text files, view file archives, etc. but
  3060.                       will not be allowed to download any files from this area.
  3061.                       In other words, the caller can do everything except
  3062.  
  3063.                                                                        Page 53
  3064.         ----------------------------------------------------------------------
  3065.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3066.         ----------------------------------------------------------------------
  3067.  
  3068.  
  3069.                       download from this file area.  If this is toggled to No,
  3070.                       callers with a security less than the specified Area
  3071.                       Security will not be allowed access to this File Area.
  3072.  
  3073.         Command <+> - Next Area
  3074.                       This option is used to move forward from one File Area
  3075.                       System record to another.  Pressing the "+" key will
  3076.                       progress forward from one record to the next in
  3077.                       numerical order.  When reaching the last record and
  3078.                       the "+" key is pressed, SPITFIRE will cycle to the first
  3079.                       File Area System record.
  3080.  
  3081.         Command <-> - Previous Area
  3082.                       This option cycles through the File Area System
  3083.                       records in reverse order.  Pressing the "-" key
  3084.                       will display the preceding record number.  From the
  3085.                       first File Area System record if the "-" key is pressed
  3086.                       SPITFIRE will cycle to the last File Area System record.
  3087.  
  3088.         Command <C> - CD Rom Area
  3089.                       The option specifies the file area as a CD Rom Area.
  3090.                       If this is toggled on, then SPITFIRE searches the Display
  3091.                       File Path for a SFFILES.<x> for the file listing of this
  3092.                       CD Rom Area.  The <x> should correspond with the number
  3093.                       of the file area.  For instance, if file area 15 is a CD
  3094.                       Rom Area then it would need to be named SFFILES.15.
  3095.                       SPITFIRE does not include CD Rom Areas in its search for
  3096.                       <N>ew files or report on file statistics if the BBS has
  3097.                       a CD Rom Area.
  3098.  
  3099.         Command <$> - Search File Area
  3100.                       Allows Sysops to configure whether the download path
  3101.                       area per File Area will be searched for duplicate files
  3102.                       when a caller attempts an upload.  If this is toggled
  3103.                       to Yes, the download path will be searched and if this
  3104.                       is toggled to No, the download path will not be searched.
  3105.                       As an example, Sysops using a CD Rom file area may wish
  3106.                       to skip the search for these areas due to the time that
  3107.                       is required to scan these areas.
  3108.  
  3109.         Command <N> - No Charge (FREE) Area
  3110.                       Allows the Sysop to configure whether a file area will
  3111.                       be a free file area or not.  If this option is toggled
  3112.                       to Yes, a caller may download files from this area and
  3113.                       the caller's statistics (number of files downloaded and
  3114.                       kilobytes downloaded) will not be updated.  When toggled
  3115.                       to No, files downloaded from this area will update the
  3116.                       the caller's statistics, increasing the number of files
  3117.                       and the kilobytes downloaded for each file that is
  3118.                       downloaded from this area.
  3119.  
  3120.                                                                        Page 54
  3121.         ----------------------------------------------------------------------
  3122.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3123.         ----------------------------------------------------------------------
  3124.  
  3125.  
  3126.         Command <&> - Privileged Securities
  3127.                       This feature allows the Sysop to configure up to five
  3128.                       privileged security levels per File Area.  If a caller
  3129.                       logs on and has a security level equal to a security
  3130.                       assigned here, the caller will have access to this File
  3131.                       Area regardless of how the File Area Security and the
  3132.                       File Area Access options have been configured.  In other
  3133.                       words, the privileged security will always override the
  3134.                       Security and the Access configuration for the File Area.
  3135.                       As an example, assume a File Area has been configured
  3136.                       only to allow callers with a security level greater than
  3137.                       or equal to 50.  Also, assume that 30 is configured as a
  3138.                       privileged security.  If a caller with a security level
  3139.                       of 30 logs onto the BBS, the caller will have access to
  3140.                       that particular File Area.
  3141.  
  3142.         Command <Q> - Quit
  3143.                       Selecting this option will return you to the place in
  3144.                       SPITFIRE from where the File System Record Menu was
  3145.                       called.  In other words, you will be returned either
  3146.                       to the Sysop Menu or the "Ready..." prompt.  SPITFIRE
  3147.                       will automatically save your newly configured System
  3148.                       Record.
  3149.  
  3150.  
  3151.         7.0  SPITFIRE QUESTIONNAIRES
  3152.         ----------------------------
  3153.  
  3154.            Questionnaire files are created with any ASCII text editor and
  3155.         placed in the directory you have configured as your Work File Path.
  3156.         The Questionnaire answer files will automatically be created by
  3157.         SPITFIRE.
  3158.  
  3159.            There are 2 types of questionnaires available for use in SPITFIRE.
  3160.  
  3161.  
  3162.            There is the NEWUSER __/ SFNEWU.QUE      The questionnaire file
  3163.            Questionnaire          \ SFNEWU.REP      The reply file
  3164.  
  3165.            This is automatically utilized ONLY when a new caller logs on.
  3166.  
  3167.  
  3168.            There is the ORDER ___/ SFORDER<x>.QUE   Poll questionnaire files
  3169.            Questionnaire         \ SFORDER<x>.REP   Poll reply files
  3170.  
  3171.            This is utilized only from the MAIN MENU when the caller selects
  3172.            <Q>.. Questionnaire Menu.
  3173.  
  3174.                                                                        Page 55
  3175.         ----------------------------------------------------------------------
  3176.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3177.         ----------------------------------------------------------------------
  3178.  
  3179.  
  3180.            SPITFIRE will allow up to 24 different questionnaire files to be
  3181.         accessed from the Main Menu.  The files which contain the questions
  3182.         are SFORDER<x>.QUE.  The replies are stored in the corresponding
  3183.         SFORDER<x>.REP.  <x> represents an alpha character ranging from A
  3184.         to Z (with the exception of G and Q which are reserved by SPITFIRE
  3185.         for Goodbye and Quit).  For example:
  3186.  
  3187.              SFORDERA.QUE        SFORDERA.REP
  3188.              SFORDERB.QUE        SFORDERB.REP
  3189.              SFORDERC.QUE        SFORDERC.REP
  3190.  
  3191.         The caller's answers are appended to the end of the appropriate reply
  3192.         file.  If the file does not already exist, SPITFIRE will create it.
  3193.  
  3194.            SPITFIRE uses a simple procedure to utilize Questionnaires.
  3195.  
  3196.            Questionnaires are simple text files that are interpreted by
  3197.         SPITFIRE.  The special control codes discussed in the section - ABOUT
  3198.         SPITFIRE DISPLAY CODES - of this manual also apply to the SPITFIRE
  3199.         questionnaire files.  Any line in the questionnaire file will simply
  3200.         be displayed to the caller unless it begins with a special character.
  3201.         SPITFIRE uses established first characters to determine the type of
  3202.         response required by the caller.  These are:
  3203.  
  3204.         :  -  If the first character in the line is a colon, SPITFIRE pauses
  3205.               for the caller's input.  The caller must respond to the question
  3206.               before SPITFIRE will continue with the questionnaire.
  3207.  
  3208.         ;  -  If the first character in the line is a semicolon, SPITFIRE
  3209.               will pause for the callers input.  But unlike the colon, the
  3210.               caller is not required to respond to the question.  The caller
  3211.               can simply hit the Enter key and SPITFIRE will continue with the
  3212.               questionnaire.
  3213.  
  3214.         @  -  If the first character in the line is an "at" sign, SPITFIRE
  3215.               will pause for the caller to input a date in the format of
  3216.               MM-DD-YY.  SPITFIRE will automatically insert the hyphens
  3217.               when the caller responds.  Once the caller has entered the
  3218.               response, SPITFIRE will redisplay it to the caller and ask
  3219.               whether the information is correct.
  3220.  
  3221.         #  -  If the first character in the line is the pound sign, SPITFIRE
  3222.               will pause for the caller to input a phone number.  The
  3223.               format will depend on how the Sysop has the system configured.
  3224.               If the Sysop has used the ALT+T to configure the phone
  3225.               number to US format, then SPITFIRE will require the following
  3226.               format: ###-###-####.  Again, SPITFIRE will automatically
  3227.               insert the hyphens when the caller responds.  If the Sysop does
  3228.               not have the system configured to US format, SPITFIRE will
  3229.  
  3230.                                                                        Page 56
  3231.         ----------------------------------------------------------------------
  3232.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3233.         ----------------------------------------------------------------------
  3234.  
  3235.  
  3236.               accept any input up to 12 characters in length.  Once
  3237.               the caller has entered the response, SPITFIRE will redisplay
  3238.               it to the caller and ask whether the information is correct.
  3239.  
  3240.         ^# -  If a line begins with a caret sign followed by a number, SPITFIRE
  3241.               will adjust the caller's security level equal to the number
  3242.               following the caret sign provided the number is less than the
  3243.               configured Sysop security.  If the number used here is equal
  3244.               to or greater than configured Sysop security level, the caller's
  3245.               security level will not be changed.  The number should be a valid
  3246.               security level available on your system.  SPITFIRE writes
  3247.               a note in HEYSYSOP.LOG to advise you that the callers security
  3248.               level was changed.
  3249.  
  3250.      Tilde -  If the first character in a questionnaire line begins with a
  3251.     Symbol    tilde character, the caller will be disconnected from the BBS.
  3252.               This could be used by Sysops in the SFNEWU.QUE so callers could
  3253.               be verified before they are allowed access to the BBS.
  3254.  
  3255.       &<#> -  If a line begins with a ampersand followed by a number, SPITFIRE
  3256.               will adjust the caller's time left on the system by the number
  3257.               following the ampersand.  &20 would provide the caller with an
  3258.               additional 20 minutes.
  3259.  
  3260.         ?  -  If the first character in the line is a question mark, SPITFIRE
  3261.               will prompt the line and automatically add a "[y/n]?".  SPITFIRE
  3262.               will then only accept a Y or N response from the caller.  This
  3263.               Yes/No question is used to branch to other special questions
  3264.               depending on the caller's response.  For instance, when SPITFIRE
  3265.               receives a Y response to a question beginning with a question
  3266.               mark, it will continue on through the questionnaire until a plus
  3267.               sign, "+", is found.  The text or additional questions you would
  3268.               like to present to the caller who has responded with a Y should
  3269.               start immediately after the plus sign.  This Y series of lines
  3270.               is ended with a second plus sign, "+".  When the second plus
  3271.               sign "+" is encountered, SPITFIRE will continue on with the
  3272.               questionnaire normally.  Similarly, when SPITFIRE receives a
  3273.               N response to a question beginning with a question mark, it will
  3274.               continue on through the questionnaire until a minus sign, "-",
  3275.               is found.  Any text or additional questions you would like to
  3276.               present to the caller who responded with an N should be contained
  3277.               between two minus signs, "-".  When the second minus
  3278.               sign "-" is encountered, SPITFIRE will continue on with the
  3279.               questionnaire normally.  It should be mentioned that any text
  3280.               or questions between where the caller responds with a Y and the
  3281.               first plus sign will be ignored, just as any text or questions
  3282.               between where the caller responds with an N and the first minus
  3283.               sign will be ignored.  Each line that starts with a question
  3284.               mark must be followed by a set of plus signs and minus signs.
  3285.  
  3286.                                                                        Page 57
  3287.         ----------------------------------------------------------------------
  3288.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3289.         ----------------------------------------------------------------------
  3290.  
  3291.  
  3292.               For example:
  3293.  
  3294.               ?Are you the Sysop of a SPITFIRE Bulletin Board
  3295.               +
  3296.               You have made a wise choice!
  3297.               +
  3298.               -
  3299.               You really should consider running SPITFIRE!
  3300.               -
  3301.  
  3302.         If none of the above described characters are found at the beginning
  3303.         of the line, the line is simply displayed to the caller.
  3304.  
  3305.         The caller's answers are written to either SFNEWU.REP or SFORDER<x>.REP,
  3306.         depending upon which questionnaire the caller is replying to.  In
  3307.         addition to the caller's answers, the caller's name, date and time
  3308.         of the response is recorded within the same file.  In the new caller
  3309.         questionnaire reply file, SPITFIRE will also note which node the caller
  3310.         was logged on to when the questionnaire was answered.
  3311.  
  3312.            The SFNEWU.QUE is displayed to the caller upon log on.  The
  3313.         SFORDER<x>.QUE displays to the caller if the Questionnaire Menu is
  3314.         selected from the Main Menu.  The Questionnaire Menu file name
  3315.         is SFORDER.MNU.  The SFORDER.MNU file can be created using your
  3316.         favorite text editor using the following format:
  3317.  
  3318.             <Title of the Questionnaire>,SEC>=x,ONETIME,PRINT
  3319.  
  3320.         The first item on the line will be a description of the questionnaire
  3321.         topic you have available on the BBS and is limited to 25 characters.
  3322.         The Questionnaire Topic is followed by a comma.
  3323.  
  3324.         Next the security required to access the questionnaire is defined with
  3325.         SEC<=x or SEC>=x or SEC=x.  x represents a numerical value that should
  3326.         coincide within the framework of security levels which apply to the
  3327.         BBS.  For example, let's assume x = 10.  SEC<=10 would  allow callers
  3328.         with a security less than or equal to 10 to access the questionnaire.
  3329.         SEC>=10 would allow callers with a security greater than or equal to
  3330.         10 to access the questionnaire.  SEC=10 would only allow callers with
  3331.         a security of 10 to access the questionnaire.  (Any caller with
  3332.         Sysop security may access a questionnaire regardless of how SEC
  3333.         is defined.)
  3334.  
  3335.         The ONETIME variable will only allow the caller to answer the
  3336.         questionnaire one time.  If ONETIME does not appear, the questionnaire
  3337.         can be answered multiple times.
  3338.  
  3339.         PRINT will send the answers to the questionnaire to the printer.
  3340.         If PRINT is used, the caller's responses are sent to the printer as
  3341.  
  3342.                                                                        Page 58
  3343.         ----------------------------------------------------------------------
  3344.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3345.         ----------------------------------------------------------------------
  3346.  
  3347.  
  3348.         well as being saved to the appropriate SFORDER<x>.REP file.  However,
  3349.         keep in mind that your printer must be turned on and ready for use.
  3350.         SPITFIRE checks to determine if your printer is properly connected
  3351.         and ready for use and responds accordingly.  If PRINT is not included
  3352.         on the line, no attempt is made to send the questionnaire answers to
  3353.         the printer.
  3354.  
  3355.         If the ONETIME and/or PRINT options are used, be sure to include
  3356.         a comma to separate them from the previous parameter.
  3357.  
  3358.              Optional ANSI and Non-ANSI display menu files may be created
  3359.         using the SFORD[x].BBS/CLR file name.  The x in SFORD[x].BBS/CLR will
  3360.         correspond to the security level of the caller.  As with other ANSI and
  3361.         Non-ANSI display menu files, a file should be created for each
  3362.         security level assigned to callers on your BBS system.
  3363.  
  3364.  
  3365.         8.0  SPECIAL FUNCTION KEYS
  3366.         --------------------------
  3367.  
  3368.             SPITFIRE uses the ALT key in combination with various letter keys
  3369.         and Function keys for many of its commands.  To use an ALT+Key, the
  3370.         ALT key and the appropriate letter key must be pressed simultaneously.
  3371.         (First, press down the ALT key, then, while holding the ALT key down,
  3372.         press the letter key.)
  3373.  
  3374.              The following section lists the special function keys used with
  3375.         SPITFIRE, explains from where within SPITFIRE these commands can be
  3376.         activated and the functions they perform.
  3377.  
  3378.  
  3379.         8.1  AVAILABLE SPECIAL FUNCTION KEYS
  3380.         ------------------------------------
  3381.  
  3382.              The special function keys available in SPITFIRE and a brief
  3383.         description of their usage include:
  3384.  
  3385.              F1     -  Review Log Files
  3386.              F2     -  Change Security Level
  3387.              F3     -  Toggle Sysop Page/Bell
  3388.              F4     -  Toggle Printer
  3389.              F5     -  Check Today's Statistics
  3390.              F6     -  Take Five Minutes From Caller
  3391.              F7     -  Give Five Minutes To Caller
  3392.              F8     -  Toggle Full/Divided Screen
  3393.              F9     -  Capture Chat To Disk
  3394.              F10    -  Quit SPITFIRE
  3395.              ALT+F1 -  Log Caller Off With Message
  3396.              ALT+F2 -  Log Caller Off Without Message
  3397.  
  3398.                                                                        Page 59
  3399.         ----------------------------------------------------------------------
  3400.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3401.         ----------------------------------------------------------------------
  3402.  
  3403.  
  3404.              ALT+F3 -  Remove Backup/Log Files
  3405.              ALT+A  -  Maintains Callers Database
  3406.              ALT+C  -  Enter/Exit Chat Mode
  3407.              ALT+D  -  Jump to DOS - Off Hook
  3408.              ALT+E  -  Configure Events
  3409.              ALT+F  -  Configure File Areas
  3410.              ALT+J  -  Jump to DOS - On Hook
  3411.              ALT+L  -  Lock Caller Out
  3412.              ALT+M  -  Configure Modem
  3413.              ALT+P  -  Configure Paths
  3414.              ALT+Q  -  Quick Local Log On
  3415.              ALT+R  -  Configure Msg Conferences
  3416.              ALT+S  -  Log On Locally/Sysop Next
  3417.              ALT+T  -  Toggle SPITFIRE Switches
  3418.              ALT+Z  -  Configure SPITFIRE
  3419.              HOME   -  SPITFIRE Sysop Help Screen
  3420.  
  3421.  
  3422.         8.2  SPECIAL FUNCTION KEY DEFINITIONS:
  3423.         --------------------------------------
  3424.  
  3425.              Prior to each individual special function key definition, you
  3426.          will notice an <O>, <R> or <B>.   These are used to indicate from
  3427.          where within SPITFIRE each particular function key can be utilized.
  3428.          Listed below is a guide that explains what these letters represent:
  3429.  
  3430.              <O> - Caller must be ON-LINE to perform.
  3431.              <R> - SPITFIRE must be at "Ready for Use" prompt to perform.
  3432.              <B> - Can be used BOTH when a caller's on-line or from the
  3433.                    SPITFIRE "Ready..." prompt.
  3434.  
  3435.             <R>  F1 (View Log File Menu)
  3436.             ----------------------------
  3437.              This option sets the modem off hook and presents you with the
  3438.              following menu:
  3439.  
  3440.              >> View Log File Menu <<
  3441.              <C>..........CALLERS.LOG
  3442.              <H>.........HEYSYSOP.LOG
  3443.              <N>...........SFNEWU.REP
  3444.              <O>.......SFORDER<x>.REP
  3445.              <S>.........SFPURGED.USR
  3446.              <Q>.................QUIT
  3447.  
  3448.              which allows you to view SPITFIRE's log files from the "Ready..."
  3449.              prompt without having to log on the BBS and accessing this feature
  3450.              from the Sysop Menu.  Appropriate to your selection, you are able
  3451.              to review the caller's activity log, Sysop notification log,
  3452.              replies to the new user questionnaire, responses to the Main Menu
  3453.  
  3454.                                                                        Page 60
  3455.         ----------------------------------------------------------------------
  3456.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3457.         ----------------------------------------------------------------------
  3458.  
  3459.  
  3460.              questionnaire files, or the purged caller listing.  If <O> is
  3461.              selected for viewing the questionnaire/order file replies, you are
  3462.              prompted to enter the letter corresponding to which SFORDER<x>.REP
  3463.              file you wish to have displayed.
  3464.  
  3465.              Upon selecting the desired log, you are then presented with the
  3466.              following options for reading the log file:
  3467.  
  3468.                  <T>..Today's Date
  3469.                       displays the appropriate log file from its first entry
  3470.                       for the current day.
  3471.  
  3472.                  <B>..Beginning Of File
  3473.                       displays the appropriate log file from the beginning of
  3474.                       the file, starting with the first entry.
  3475.  
  3476.                  <S>..Specify Date
  3477.                       will prompt for a date to be entered and begins
  3478.                       displaying the appropriate log file with the first entry
  3479.                       of the date entered.  If the date specified here cannot
  3480.                       be found, SPITFIRE will search for the next newer date
  3481.                       than what was specified and display the file from that
  3482.                       point forward.
  3483.  
  3484.                  <Q>..Quit
  3485.                       Returns SPITFIRE to the Ready For Use prompt.
  3486.  
  3487.              <O>  F2  (Change Security Level)
  3488.              --------------------------------
  3489.              If a caller is ONLINE and you wish to change the caller's security
  3490.              level, you can change it by pressing F2.  The caller is unable to
  3491.              see that you are changing the security level.
  3492.  
  3493.              <B>  F3  (Toggle Sysop Page)
  3494.              ----------------------------
  3495.              By toggling this parameter <ON or OFF> the Sysop can designate
  3496.              whether or not to be paged.  If the PAGE is ON, the words "PAGE
  3497.              ON" will appear on the top of your screen, provided you are using
  3498.              the split screen.  If the page is turned on and a caller selects
  3499.              <P> for page, then the prompt bell will sound to notify you that
  3500.              a caller wishes to chat with you.  USERINIT.BBS/CLR will be
  3501.              displayed to the screen when you respond to the page.  If the
  3502.              PAGE is turned off and a caller pages you, then SFPAGED.BBS/CLR
  3503.              will be displayed to the caller and CHAT REQUESTED will display
  3504.              if you are using the divided screen.  After SFPAGED.BBS/CLR is
  3505.              displayed, the caller will be prompted as to whether he/she would
  3506.              like to leave a comment to the Sysop, provided the caller is not
  3507.              the Sysop.  SPITFIRE will not allow the Sysop to leave a comment
  3508.              to him/herself.
  3509.  
  3510.                                                                        Page 61
  3511.         ----------------------------------------------------------------------
  3512.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3513.         ----------------------------------------------------------------------
  3514.  
  3515.  
  3516.              <B>  F4  (Toggle Printer)
  3517.              -------------------------
  3518.              This allows you to toggle the printer ON/OFF.  Everything that
  3519.              is written to the CALLERS.LOG will also be sent to the printer if
  3520.              this toggle is on.  This is useful if you wish to retain a hard
  3521.              copy of your callers' activities while on-line.  Keep in mind that
  3522.              your printer must be turned on and ready for use.  SPITFIRE
  3523.              checks to determine if your printer is properly connected and
  3524.              ready for use and responds accordingly.
  3525.  
  3526.              <R>  F5  (Check Today's Statistics)
  3527.              -----------------------------------
  3528.              While at the "SPITFIRE ready for use prompt...", if you press F5,
  3529.              SPITFIRE will set the modem off hook and display the total number
  3530.              of calls to the BBS, the number of calls for the day, number of
  3531.              uploads and downloads for today, daily door usage for today, and
  3532.              the number of messages entered today.
  3533.  
  3534.              <O>  F6  (Take Five Minutes from a Caller)
  3535.              ----------------------------------------
  3536.              When a caller is on-line, you can take 5 minutes from the caller's
  3537.              log on-time by pressing F6.  If you press F6 in multiples, then
  3538.              multiples of 5 minutes are taken from the caller's time.
  3539.  
  3540.              <O>  F7  (Give Five Minutes to a Caller)
  3541.              --------------------------------------
  3542.              When a caller is on-line, you can give 5 minutes to the caller's
  3543.              log on-time.  If you press F7 in multiples, then multiples of 5
  3544.              minutes are added to the caller's time.
  3545.  
  3546.              <B>  F8  (Toggle Screen)
  3547.              ------------------------
  3548.              This feature is used to toggle the split-screen/full-screen
  3549.              option.
  3550.  
  3551.              <O>  F9  (Capture Chat To Disk/Printer)
  3552.              ---------------------------------------
  3553.              Either when responding to a caller who has paged you or when
  3554.              initiating a chat, pressing F9 will capture the conversation
  3555.              and save it to a file called SFCHAT.CAP in the main SPITFIRE
  3556.              directory.  In the event SPITFIRE finds a printer attached and
  3557.              ready, the Sysop is given the option of sending the capture to
  3558.              the printer.  There are two ways to activate the chat capture.
  3559.              You can begin the chat using F9 (rather than ALT+C).  This will
  3560.              begin the chat and immediately save the chat to SFCHAT.CAP.  Or
  3561.              the F9 can be pressed any time during a chat, at which time it
  3562.              will save the remaining chat to the SFCHAT.CAP file. If SFCHAT.CAP
  3563.              does not exist, it will be created.  If it does exist, the chat
  3564.              will be appended to the existing SFCHAT.CAP file.  Chats will be
  3565.  
  3566.                                                                        Page 62
  3567.         ----------------------------------------------------------------------
  3568.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3569.         ----------------------------------------------------------------------
  3570.  
  3571.  
  3572.              differentiated in the SFCHAT.CAP file by beginning with  "Chat
  3573.              started with (caller name) at (date/time)" and ending with "Chat
  3574.              ended at (date/time)".
  3575.  
  3576.              <R>  F10 (Terminate SPITFIRE)
  3577.              -----------------------------
  3578.              Pressing F10 will terminate SPITFIRE and return you to DOS.
  3579.  
  3580.              <O>  ALT+F1  (Log Caller Off With Message)
  3581.              ------------------------------------------
  3582.              Displays NEEDSYS.BBS/CLR and logs caller off.  If a caller is
  3583.              online and you need to access your system, pressing ALT+F1
  3584.              displays your message via the NEEDSYS.BBS/CLR screen and
  3585.              terminates the connection.
  3586.  
  3587.              <O>  ALT+F2  (Log Caller Off Without Message)
  3588.              ---------------------------------------------
  3589.              If a caller is online and you wish to disconnect this caller,
  3590.              simply press the ALT+F2 keys simultaneously and the connection
  3591.              will be terminated.  No message will be displayed to the caller.
  3592.  
  3593.              <R>  ALT+F3 (Remove Backup/Log Files)
  3594.              -------------------------------------
  3595.              When selected, this option sets the modem off hook and displays
  3596.              the following menu:
  3597.  
  3598.              >>> FILE REMOVAL MENU <<<
  3599.              <C>.... Erase CALLERS.LOG
  3600.              <H>... Erase HEYSYSOP.LOG
  3601.              <S>... Erase SFPURGED.USR
  3602.              <U>.... Erase SFUSERS.$??
  3603.              <Q>................. Quit
  3604.              FILE REMOVAL MENU - [C H U Q]?
  3605.  
  3606.               <C>... Erase CALLERS.LOG
  3607.                      Selecting this option will cause the existing CALLERS.LOG
  3608.                      file to be erased.  SPITFIRE will automatically create a
  3609.                      new CALLERS.LOG file.
  3610.  
  3611.               <H>... Erase HEYSYSOP.LOG
  3612.                      Selecting this option will cause the existing HEYSYSOP.LOG
  3613.                      file to be erased.  SPITFIRE will automatically create a
  3614.                      new HEYSYSOP.LOG file.
  3615.  
  3616.               <S>... Erase SFPURGED.USR
  3617.                      When this option is selected, SFPURGED.USR will be erased.
  3618.                      SPITFIRE will automatically create a new SFPURGED.USR file
  3619.                      the next time the SFUSERS.DAT file is packed.
  3620.  
  3621.                                                                        Page 63
  3622.         ----------------------------------------------------------------------
  3623.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3624.         ----------------------------------------------------------------------
  3625.  
  3626.  
  3627.               <U>... Erase SFUSERS.$??
  3628.                      When this option is selected, the SPITFIRE caller's backup
  3629.                      files are erased.
  3630.  
  3631.  
  3632.              <R>  ALT+A  (Maintain Callers File)
  3633.              -----------------------------------
  3634.              At the "Ready..." prompt, when selecting ALT+A, SPITFIRE sets the
  3635.              modem off hook and allows you to maintain the caller's file,
  3636.              rather than logging on and maintaining the caller's file from the
  3637.              Sysop Menu.  When this option is selected, the following screen
  3638.              will be displayed:
  3639.  
  3640.         Name...... : John Doe               Subscription.. : N/A
  3641.         Address... : Peoria, IL             Last File Area : 1
  3642.         Password.. : ****                   Msg Conference : 1
  3643.         Phone No.. : 555-151-5555           Security Level : 10
  3644.         Birth date : 01-20-54               K Uploaded.... : 27
  3645.         Time Left. : 25                     K Downloaded.. : 122
  3646.         Last Call. : 03-20-92 08:08         Expert Mode... : Off
  3647.         Times On.. : 3                      More Prompt... : Off
  3648.         Uploads... : 1                      Downloads..... : 3
  3649.         Msgs Left. : 2                      Original Log.. : 07-15-91
  3650.                                             Purge Allowed. : Yes
  3651.  
  3652.         >>>> RECORD [3 Of 233] SPITFIRE CALLER RECORD MENU <<<<
  3653.         (+) Next Record       (-) Previous Record         (D) Downloads
  3654.         (N) Caller Name       (X) Expert                  (U) Uploads
  3655.         (A) Caller Address    (&) Delete Caller           (M) Change Msg Data
  3656.         (P) Caller Password   (L) Lock Caller Out         (C) Last File Area
  3657.         (#) Caller Phone No   (T) Times On                (!) Time Left
  3658.         (R) Record Number     (E) Enter Subscription Date ($) More Prompt
  3659.         (F) Find Caller       (S) Security Level          (B) Birth Date
  3660.         (O) Original Log Date (@) Add New Caller          (Z) Purge Allowed
  3661.         ENTER COMMAND [+ - D N X U A & E P L C # T ! R M $ F S B O @ Z <Q>uit ]?
  3662.  
  3663.              Notice that when this option is selected, SPITFIRE displays the
  3664.         last caller record.  Usually the first record in the caller's list is
  3665.         the Sysop's.  Therefore, if the Sysop would do any maintenance on the
  3666.         caller's file while others are nearby, displaying the last caller's
  3667.         record prevents information from the Sysop's record from being readily
  3668.         visible.  This is done to ensure the security of the BBS.  (When
  3669.         accessed online from the Sysop Menu, SPITFIRE displays the record for
  3670.         the current caller.)
  3671.  
  3672.         Although, most of the command line options are self explanatory a
  3673.         description of each feature is discussed more fully below:
  3674.  
  3675.         Command <+> - Next Record
  3676.  
  3677.                                                                        Page 64
  3678.         ----------------------------------------------------------------------
  3679.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3680.         ----------------------------------------------------------------------
  3681.  
  3682.  
  3683.                       This option is used to move forward from one caller
  3684.                       record to another.  Pressing the "+" key will allow you
  3685.                       to progress from one record to the next in numerical
  3686.                       order.  When reaching the last record and the "+" key
  3687.                       is pressed you will cycle to the first caller record.
  3688.  
  3689.         Command <-> - Previous Record
  3690.                       This option allows you to cycle through the caller
  3691.                       records in reverse order.  Pressing the "-" key
  3692.                       will move you to the preceding record number.  From
  3693.                       the first caller record if the "-" key is pressed
  3694.                       you will cycle to the last caller record.
  3695.  
  3696.         Command <D> - Downloads
  3697.                       Upon choosing this option, the following menu appears:
  3698.  
  3699.                       <N>umber Of Files, <B>ytes, <Q>uit?
  3700.  
  3701.                       <N>umber Of Files allows you to update the statistics
  3702.                          regarding the number of downloads the caller has made
  3703.                          on the BBS.  This must be a numeric value ranging from
  3704.                          0-9999.
  3705.                       <B>ytes allows you to update the statistics regarding the
  3706.                          total kilobytes the caller has downloaded from the
  3707.                          BBS.  This must be a numeric value ranging from 0-9999.
  3708.                       <Q>uit returns you to the SPITFIRE Record User Menu.
  3709.  
  3710.         Command <N> - Caller Name
  3711.                       This option allows editing of the caller's name.  Select
  3712.                       "N" and you are prompted to enter the first and last name
  3713.                       of the caller.  When prompted for the first name, you can
  3714.                       also enter the first name, space and enter the last name.
  3715.                       The information is automatically updated.  SPITFIRE will
  3716.                       allow up to 30 character spaces for the caller's first
  3717.                       and last name to be entered.
  3718.  
  3719.         Command <X> - Expert
  3720.                       By selecting this command line option you will toggle
  3721.                       the Expert status of the caller on and off.  If the
  3722.                       Expert status is off, the caller will receive a full menu
  3723.                       display.  If the Expert status is on, only the command
  3724.                       line options will be displayed to the caller.
  3725.  
  3726.         Command <U> - Uploads
  3727.                       Upon choosing this option, the following menu appears:
  3728.  
  3729.                       <N>umber Of Files, <B>ytes, <Q>uit?
  3730.  
  3731.                                                                        Page 65
  3732.         ----------------------------------------------------------------------
  3733.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3734.         ----------------------------------------------------------------------
  3735.  
  3736.  
  3737.                       <N>umber Of Files allows you to update the statistics
  3738.                          regarding the number of uploads the caller is credited
  3739.                          with having made to the BBS.  This must be a numeric
  3740.                          value ranging from 0-9999.
  3741.                       <B>ytes allows updating caller statistics regarding the
  3742.                          total kilobytes the caller is credited with having
  3743.                          uploaded to the BBS.  This must be a numeric value
  3744.                          ranging from 0-9999.
  3745.                       <Q>uit returns you to the SPITFIRE Record User Menu.
  3746.  
  3747.         Command <A> - Caller Address
  3748.                       This option provides the opportunity for editing the
  3749.                       caller's address.  When <A> is selected, you are
  3750.                       prompted to enter the city and state/province for
  3751.                       the current caller record.  SPITFIRE allows up to 30
  3752.                       character spaces for this information.  Once the
  3753.                       corrections are made, you will be prompted to verify
  3754.                       whether the new information is correct.
  3755.  
  3756.         Command <&> - Delete Caller
  3757.                       When you press the "&" key you toggle whether or not a
  3758.                       caller is marked for deletion from the SFUSERS.DAT file.
  3759.                       If a caller is marked to be deleted, the next time the
  3760.                       SFUSERS.DAT file is packed the caller will be purged from
  3761.                       the caller data base file.  You will notice that when
  3762.                       a caller is marked for deletion a "Caller Marked For
  3763.                       Deletion!" message will appear on the menu screen.  Also,
  3764.                       when marking a caller for deletion, you are prompted as
  3765.                       to whether the caller's name should be added to the
  3766.                       JOKER.DAT file.
  3767.  
  3768.         Command <M> - Change Msg Data
  3769.                       Upon choosing this option, the following menu appears:
  3770.  
  3771.                       <N>umber Of Msgs, <C>onference, <Q>uit?
  3772.  
  3773.                       <N>umber of Msgs allows you to modify the number of
  3774.                          messages entered by the caller.  This must be a
  3775.                          numeric value ranging from 0-9999.
  3776.                       <C>onference allows you to change the caller's last
  3777.                          message conference number.
  3778.                       <Q>uit returns you to the SPITFIRE User Record Menu.
  3779.  
  3780.         Command <P> - Caller Password
  3781.                       Provides an opportunity to view or change the caller's
  3782.                       password.  When selected, you will be prompted with:
  3783.                       <V>iew, <C>hange, <Q>uit.  If V is selected, the
  3784.                       caller's password is displayed.  If C is selected,
  3785.                       a new password can be entered for the caller.  SPITFIRE
  3786.  
  3787.                                                                        Page 66
  3788.         ----------------------------------------------------------------------
  3789.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3790.         ----------------------------------------------------------------------
  3791.  
  3792.  
  3793.                       allows up to 14 characters for the input of the new
  3794.                       password.  Once the new password is entered, it will be
  3795.                       redisplayed and you will be prompted to verify that the
  3796.                       information is correct.  If <Q> is selected, the screen
  3797.                       with the caller information is again displayed.
  3798.  
  3799.         Command <L> - Lock Caller Out
  3800.                       Toggles whether a caller is locked out from the BBS.  Any
  3801.                       caller who is locked out will be denied access to the BBS
  3802.                       when he/she attempts to log on.  Notice that when a
  3803.                       caller is locked out, the words "Locked Out!" are
  3804.                       displayed on the menu.  When locking out a caller,
  3805.                       SPITFIRE provides the option of adding the caller's name
  3806.                       to JOKER.DAT.
  3807.  
  3808.         Command <C> - Last File Area
  3809.                       This option will allow you to change the caller's last
  3810.                       file area number.  SPITFIRE allows up to 65535 file
  3811.                       areas and you can enter any number from 1 to the number
  3812.                       of the last available file area.
  3813.  
  3814.         Command <#> - Caller Phone No.
  3815.                       Provides the opportunity for editing the caller's phone
  3816.                       number.  Upon  selecting this option, you are prompted
  3817.                       to enter the new number.  A sample format is also
  3818.                       displayed.  The format displayed will depend on how you
  3819.                       have configured the US Phone format option from the
  3820.                       ALT+T configuration window.  If the US format is toggled
  3821.                       to Yes, the format will be ###-###-#### and the dashes
  3822.                       will automatically be inserted when entering the new
  3823.                       number.  If the US Phone format option is toggled to No,
  3824.                       the format will be [          ] and any 12 character
  3825.                       input will be accepted.  Regardless, of the format,
  3826.                       after the new phone number is entered, you will be
  3827.                       asked to verify whether the information is correct.
  3828.  
  3829.         Command <T> - Times On
  3830.                       This option will allow you to change or edit the number
  3831.                       of times the caller has logged on the BBS.  This number
  3832.                       may range from -999 to 9999.  Normally you will only
  3833.                       use the range from 1 to 9999 but Sysops or co-Sysops
  3834.                       who do not wish to have their names included in top
  3835.                       caller bulletins may wish to use negative numbers here.
  3836.  
  3837.         Command <!> - Time Left
  3838.                       This option will allow you to enter the daily time
  3839.                       remaining in minutes.  This number may range from
  3840.                       -999 to 9999 minutes remaining.
  3841.  
  3842.                                                                        Page 67
  3843.         ----------------------------------------------------------------------
  3844.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3845.         ----------------------------------------------------------------------
  3846.  
  3847.  
  3848.         Command <R> - Record Number
  3849.                       This option will allow you to enter a specific caller
  3850.                       record number.  Upon entering the number, all current
  3851.                       information for the record number you specified will
  3852.                       be displayed.
  3853.  
  3854.         Command <E> - Enter Subscription Date
  3855.                       This option allows the Subscription Date to be edited.
  3856.                       This option is included for Sysops who require callers
  3857.                       to subscribe in order to gain access to their system.
  3858.                       SPITFIRE's default setting is "N/A".  If a Sysop wishes
  3859.                       to use this option, the subscription date will need to
  3860.                       be set.  In the event, the Sysop decides to change the
  3861.                       Subscription Date back to "N/A", this can be done by
  3862.                       entering 01-01-80 as the Subscription Date.
  3863.  
  3864.         Command <$> - More Prompt
  3865.                       Selecting the "$" More Prompt option from the command
  3866.                       line will toggle the More Prompt On and Off.  If the More
  3867.                       Prompt is toggled On, each time a complete screen display
  3868.                       is received the "More, Continue" prompt is sent and the
  3869.                       display is paused until a keystroke is entered signaling
  3870.                       the display to continue.  The number of lines of text
  3871.                       which are displayed between the "More, Continue" prompt
  3872.                       is determined by the caller's screen display setting set
  3873.                       from <Y>our Statistics of SPITFIRE's Main Menu.  For
  3874.                       instance, if the screen display is set at 80X23, after
  3875.                       every 23 lines the "More, Continue" prompt will be
  3876.                       displayed.  If the More Prompt is toggled Off, the "More,
  3877.                       Continue" prompt will not display and information will
  3878.                       continue to scroll without being paused.
  3879.  
  3880.         Command <F> - Find Caller
  3881.                       When this option is chosen you are prompted to input the
  3882.                       full or partial name of the caller you are attempting to
  3883.                       find.  SPITFIRE will search for any string matching what
  3884.                       was entered.  When a match is found, SPITFIRE will report
  3885.                       the find and prompt you as to whether this is the caller
  3886.                       you were searching for.  If you respond with a Y for Yes,
  3887.                       SPITFIRE will display that caller's record information.
  3888.                       If you respond with an N for No, SPITFIRE will continue
  3889.                       to search the caller data base, informing you of any
  3890.                       match found, prompting whether the match is the caller
  3891.                       you are searching for.  In the event, no match is found,
  3892.                       SPITFIRE will inform you no match could be found.
  3893.  
  3894.                       ***NOTE*** When inputting your search criteria you will
  3895.                       notice that SPITFIRE is not case sensitive.
  3896.  
  3897.                                                                        Page 68
  3898.         ----------------------------------------------------------------------
  3899.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3900.         ----------------------------------------------------------------------
  3901.  
  3902.  
  3903.         Command <S> - Security Level
  3904.                       Provides an opportunity to edit the security level of
  3905.                       the current caller record.  You will be prompted to
  3906.                       enter the caller's new security level when this option
  3907.                       is selected.  SPITFIRE allows up to a four digit figure
  3908.                       for the new security level and will only accept numeric
  3909.                       values.
  3910.  
  3911.         Command <B> - Birth Date
  3912.                       Provides the opportunity to edit the caller's birth date.
  3913.                       When selected, you are prompted to enter the new birth
  3914.                       date.  The format for entering the correction is the
  3915.                       numerical representation for MM-DD-YY.  SPITFIRE will
  3916.                       automatically insert the dash between the month, the
  3917.                       day and the year.  Once the corrections have been made,
  3918.                       SPITFIRE will prompt you by displaying the new birth date
  3919.                       entered and ask you to verify if the changes are correct.
  3920.  
  3921.         Command <O> - Original Log Date
  3922.                       Provides the opportunity to change or edit the date the
  3923.                       caller logged onto the BBS for the first time (original
  3924.                       date).  When selected, you are prompted to enter the new
  3925.                       date of the original log on.  The format for entering the
  3926.                       correction is the numerical representation for MM-DD-YY.
  3927.                       SPITFIRE will automatically insert the hyphens between
  3928.                       the month, the day and the year.  Once the corrections
  3929.                       have been made, SPITFIRE will prompt you by displaying
  3930.                       the new date entered and ask you to verify that these
  3931.                       changes are correct.
  3932.  
  3933.         Command <@> - Add New Caller
  3934.                       This option provides you the opportunity to add a new
  3935.                       caller to the SFUSERS.DAT.  Adding a new caller locally,
  3936.                       eliminates the necessity of the new caller responding
  3937.                       to the new caller questionnaire when calling the BBS for
  3938.                       the first time.
  3939.  
  3940.                       You will be prompted to provide certain information about
  3941.                       the caller before they can be added.  You will need to
  3942.                       answer prompts regarding the caller's name, address,
  3943.                       password, birthdate (if required on your BBS) and phone
  3944.                       number.  Once this information is entered, you will be
  3945.                       prompted for the security level you wish to assign to the
  3946.                       new caller.  The security level you assign will determine
  3947.                       what features of the BBS the new caller will have access
  3948.                       to.
  3949.  
  3950.                                                                        Page 69
  3951.         ----------------------------------------------------------------------
  3952.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  3953.         ----------------------------------------------------------------------
  3954.  
  3955.  
  3956.         Command <Z> - Purge Allowed
  3957.                       This option allows you to toggle whether purging the
  3958.                       caller will be Allowed or Not Allowed.  Normally, you
  3959.                       will want this toggled to Yes.  If set to allow the purge
  3960.                       and the caller has not logged on the BBS for the number
  3961.                       of days configured by the Sysop, when packing the callers
  3962.                       file, the caller will be deleted.  However, if toggled to
  3963.                       not allow the purge, the caller will not be deleted from
  3964.                       the caller's data base file during packing regardless of
  3965.                       how many days it has been since the caller last logged
  3966.                       on SPITFIRE default to Yes.
  3967.  
  3968.              <O>  ALT+C  (Enter/Exit Chat Mode)
  3969.              ----------------------------------
  3970.              This feature is for entering and exiting chat with a caller.  You
  3971.              can use this feature to answer a page or force a caller into chat.
  3972.              When you answer a page, the caller's time on-line continues to be
  3973.              reduced.  However, when you force a caller into chat, the caller's
  3974.              time on-line counter is halted until the chat is finished and the
  3975.              caller is returned to the system.
  3976.  
  3977.              <R>  ALT+D  (Jump to DOS - Off Hook)
  3978.              ------------------------------------
  3979.              This feature allows you to jump to DOS at the "Ready..." prompt
  3980.              and places the modem offhook so callers attempting to phone the
  3981.              BBS will get a busy signal.  When you wish to go back to SPITFIRE,
  3982.              type EXIT.  If you are not in the proper directory when you EXIT,
  3983.              SPITFIRE will automatically take you back to the directory in
  3984.              which SPITFIRE resides.
  3985.  
  3986.              <R>  ALT+E  (Configure Events)
  3987.              ------------------------------
  3988.              This feature causes the Events Menu to be displayed.  The Events
  3989.              Menu is used to cycle through the active events in a forward or
  3990.              backward direction, list events, enable an event or disable an
  3991.              event.  For more information on the ALT+E Events Menu refer to
  3992.              the section - EVENTS MENU EXPLANATION - of this manual.
  3993.  
  3994.              <R>  ALT+F (Configure File Area Records)
  3995.              ----------------------------------------
  3996.              While SPITFIRE is at the "SPITFIRE ready for use.." prompt, you
  3997.              can select ALT+F to configure your File Area system records.  This
  3998.              feature allows you to do so without having to go through the
  3999.              motions of logging on as Sysop and using the Sysop Menu to make
  4000.              these changes.  Refer to the section -  CONFIGURING FILE AREA
  4001.              RECORDS - of this manual for more detailed information .
  4002.  
  4003.              <B>  ALT+J  (Jump to DOS - On Hook)
  4004.              -----------------------------------
  4005.  
  4006.                                                                        Page 70
  4007.         ----------------------------------------------------------------------
  4008.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4009.         ----------------------------------------------------------------------
  4010.  
  4011.  
  4012.              This feature allows you to jump to DOS when a caller is on-line
  4013.              and also when you are at the "Ready..." prompt.  When you wish to
  4014.              go back to SPITFIRE, type EXIT.  If you are not in the proper
  4015.              directory when you EXIT, SPITFIRE will automatically take you back
  4016.              to the directory in which SPITFIRE resides.  ALT+J does not set
  4017.              the modem offhook.
  4018.  
  4019.              <O>  ALT+L (Lock Caller Off System)
  4020.              -----------------------------------
  4021.              ALT+L can be utilized to lock a caller out of your BBS while they
  4022.              are on-line.  Once the ALT+L is pressed to lock the caller out,
  4023.              the Sysop is prompted as to whether the caller should be locked
  4024.              out.  If the Sysop responds with a "Y" for Yes, the Sysop is then
  4025.              asked if the caller should be logged off.  If ALT+L is pressed a
  4026.              second time, SPITFIRE displays a message informing you the caller
  4027.              is locked out and prompts you as to whether you wish to reverse
  4028.              the lockout.  In other words, the ALT+L is used to toggle whether
  4029.              a caller is to be locked out from the BBS.
  4030.  
  4031.              <R>  ALT+M  (Configure Modem)
  4032.              -----------------------------
  4033.              This feature sets the modem off hook and allows you to configure
  4034.              your modem initialization string, COMM port, baud rate, etc.  You
  4035.              will also notice a toggle switch for use with an error correction
  4036.              modem.  If you are using an error correction modem, be sure to
  4037.              turn this switch ON and enter the Error Correction Message
  4038.              specific to your modem type.
  4039.  
  4040.              If you are using an error correction modem and this is not done,
  4041.              when a caller logs on with an error correction modem, the Ymodem-g
  4042.              transfer protocols will not be available to the caller.  (Refer to
  4043.              the section  - GETTING STARTED - of this manual for detailed
  4044.              information.)
  4045.  
  4046.              In the event your modem requires an initialization string
  4047.              different than those listed in this manual, please forward the
  4048.              information to Buffalo Creek's BBS (515-225-8496), so that the
  4049.              information can be passed on to other Sysops.
  4050.  
  4051.              <R>  ALT+P  (Configure File Paths)
  4052.              ---------------------------------
  4053.              Pressing the ALT+P at the "SPITFIRE ready for use..." prompt
  4054.              sets the modem off hook and opens a window which allows you to
  4055.              configure the File Paths.  (For more information on this, refer to
  4056.              the section - GETTING STARTED and the section - FILE PATHS of this
  4057.              manual.)
  4058.  
  4059.              <R>  ALT+Q  (Sysop Quick Log-On/Sysop Next)
  4060.              -------------------------------------------
  4061.  
  4062.                                                                        Page 71
  4063.         ----------------------------------------------------------------------
  4064.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4065.         ----------------------------------------------------------------------
  4066.  
  4067.  
  4068.              This feature is used to log on SPITFIRE locally.  It can be used
  4069.              at the "Ready..." prompt or while a caller is on-line.  Logging on
  4070.              with ALT+Q will not display the initial log on display files, but
  4071.              rather takes you right to the Main Menu after entering your
  4072.              name and password.
  4073.  
  4074.              <R>  ALT+R  (Configure Msg Conferences)
  4075.              ---------------------------------------
  4076.              While SPITFIRE is at the "SPITFIRE ready for use.." prompt, you
  4077.              can select ALT+R to configure your Message Conference records.
  4078.              This feature sets the modem off hook and allows you to configure
  4079.              your Message Conferences without having to go through the motions
  4080.              of logging on and using the Sysop Menu to make these changes.
  4081.              Refer to the section - CONFIGURING MESSAGE CONFERENCE RECORDS - of
  4082.              this manual for detailed information.
  4083.  
  4084.              <B>  ALT+S  (Log On Locally/Sysop Next)
  4085.              --------------------------------------
  4086.              This feature is used to log on to SPITFIRE locally.  It can be
  4087.              used at the "Ready..." prompt or while a caller is on-line.  If
  4088.              you use this feature while a caller is on-line, then when the
  4089.              caller logs off, SPITFIRE will sound a audible signal to notify
  4090.              you the BBS is now available.  You will then be able to log on
  4091.              immediately.  Logging on with ALT+S will display all the initial
  4092.              display files available on the system, such as SFPRELOG.BBS,
  4093.              WELCOME1.BBS/CLR, through WELCOME9.BBS/CLR and ALL.BBS/CLR.
  4094.  
  4095.              <R>  ALT+T  (Toggle SPITFIRE Switches)
  4096.              --------------------------------------
  4097.              This feature sets the modem off hook and allows you to set the
  4098.              various toggle switches contained within SPITFIRE.  (For more
  4099.              information on this, refer to the section - GETTING STARTED - of
  4100.              this manual.)
  4101.  
  4102.              <R>  ALT+Z  (Configure SPITFIRE)
  4103.              --------------------------------
  4104.              This feature sets the modem off hook and allows you to configure
  4105.              certain aspects of SPITFIRE.  (Refer to the section  - GETTING
  4106.              STARTED - of this manual for detailed information.)
  4107.  
  4108.              <B>  HOME  (SPITFIRE Sysop Help Screen)
  4109.              ---------------------------------------
  4110.              The "HOME" key displays a quick summary of all the special
  4111.              function keys available to the Sysop.  When used at the SPITFIRE
  4112.              "Ready..." prompt a window will open up displaying the help
  4113.              information.  When used while a caller is on-line and if the
  4114.              Sysop is using the divided/split screen option, the upper portion
  4115.              of the screen will display the help information.
  4116.  
  4117.                                                                        Page 72
  4118.         ----------------------------------------------------------------------
  4119.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4120.         ----------------------------------------------------------------------
  4121.  
  4122.  
  4123.         9.0  MAIN SECTION EXPLAINED
  4124.         ---------------------------
  4125.  
  4126.              The Main Menu is the crux of any system, as all other sections
  4127.         of the BBS may be accessed from the Main Menu.  However, it is
  4128.         important to note that a caller does not have to return to the Main
  4129.         Menu from the Message Section to go to the File Section (and vice-
  4130.         versa).  In the event there is a command on the Main Menu that you do
  4131.         not wish to have functional, set the security level of that command
  4132.         high enough so callers cannot access it or see it.
  4133.  
  4134.              As the Main Menu is described and the features explained, please
  4135.         keep in mind that you control which callers can access these features
  4136.         by changing the security level of the commands.  In other words, you
  4137.         control which commands are available to which callers.  (For instance
  4138.         if the security level of the  <B>.... Bulletins command is set at 25
  4139.         then a caller with a security level of 24 or less would not see the
  4140.         command or be able to use the command.)
  4141.  
  4142.              The Main Menu is the first focal point your callers will see after
  4143.         they have gone through the log on screens.  For the purpose of
  4144.         discussion, each menu displayed will be as if the Sysop (with the
  4145.         highest security level) were viewing it.  In this case the Main Menu
  4146.         would look like this:
  4147.  
  4148.  
  4149.         9.1  MAIN MENU EXAMPLE
  4150.         ----------------------
  4151.  
  4152.         >>>>>>>>> MAIN MENU <<<<<<<<<
  4153.         <M>.......... Message Section        <F>.............. File Section
  4154.         <S>........... SPITFIRE Doors        <B>................. Bulletins
  4155.         <C>......... Comment To Sysop        <#>....... List Active Callers
  4156.         <L>.......... Locate A Caller       *<W>............ Welcome Screen
  4157.         <Q>....... Questionnaire Menu        <T>........ This System's Info
  4158.         <N>............... Newsletter        <P>............ Page The Sysop
  4159.         <G>........ Goodbye & Log Off        <X>......... Xpert Mode Toggle
  4160.         <Y>.......... Your Statistics        <O>..... Other Bulletin Boards
  4161.         <A>......... Add BBS Name & #        <K>....... Main Menu Extension
  4162.         <@>.......... Sysop Utilities        <?>........ HELP With Commands
  4163.  
  4164.         MAIN MENU - <M F S B C # L W Q T N P G X Y O A K @ ?>?
  4165.  
  4166.         * The <W>... Welcome Screen is used for single node SPITFIRE BBS
  4167.           system only.  If you are operating a multi-node SPITFIRE BBS,
  4168.           this is replaced with <W>........ Who's On/Node Chat.
  4169.  
  4170.                                                                        Page 73
  4171.         ----------------------------------------------------------------------
  4172.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4173.         ----------------------------------------------------------------------
  4174.  
  4175.  
  4176.         9.2  EXPLANATION OF MAIN MENU FEATURES
  4177.         --------------------------------------
  4178.  
  4179.           <M>.... Message Section
  4180.                   This feature takes a caller from the MAIN Section of SPITFIRE
  4181.                   to the MESSAGE Section.
  4182.  
  4183.           <F>.... Files Section
  4184.                   This feature takes a caller from the MAIN Section of SPITFIRE
  4185.                   to the FILE Section.
  4186.  
  4187.           <S>.... SPITFIRE Doors
  4188.                   This feature allows a caller to terminate SPITFIRE so a
  4189.                   third party program can be run on-line.  Normally, but not
  4190.                   always, the third party program is a game.  When the third
  4191.                   party program is finished, the caller is returned to
  4192.                   SPITFIRE.
  4193.  
  4194.           <B>.... Bulletins
  4195.                   This feature allows a caller to view the available bulletins.
  4196.  
  4197.           <C>.... Comment to Sysop
  4198.                   Allows a caller to enter a non-public message to the Sysop.
  4199.                   All comments are automatically saved to Message Conference
  4200.                   #1.  However, these are marked and listed as Comment Number
  4201.                   <x> rather than Message Number <x>.  In order for callers to
  4202.                   leave a comment to the Sysop, the Sysop must log onto the
  4203.                   BBS using the name configured as the Sysop Caller Name in the
  4204.                   ALT+Z configuration window.  If the Sysop does not use the
  4205.                   name entered there for logging onto the BBS, callers will
  4206.                   not be able to leave a comment to the Sysop.
  4207.  
  4208.           <#>.... List Active Callers
  4209.                   This feature displays the name and address of each caller
  4210.                   of this BBS.  It also shows the date each caller last logged
  4211.                   on.
  4212.  
  4213.           <L>.... Locate a Caller
  4214.                   This feature allows a caller to see if a another person is a
  4215.                   caller on this BBS.  When a caller selects this feature, the
  4216.                   caller is prompted to enter either the full or partial name
  4217.                   of the person he/she is attempting to locate.   SPITFIRE will
  4218.                   search for any string matching what is entered.  When a
  4219.                   match is found, SPITFIRE will report the find and ask the
  4220.                   caller as to whether this is the person he/she is attempting
  4221.                   to locate.  If the caller responds with a Y for Yes, SPITFIRE
  4222.                   will notify the caller when that person last logged onto the
  4223.                   BBS.  If the caller responds with an N for No, SPITFIRE will
  4224.                   continue to search the caller data base, informing the caller
  4225.  
  4226.                                                                        Page 74
  4227.         ----------------------------------------------------------------------
  4228.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4229.         ----------------------------------------------------------------------
  4230.  
  4231.                   of any match found, prompting whether the match is the person
  4232.                   they are attempting to locate.  In the event no match is
  4233.                   found, SPITFIRE will inform the caller no match could be
  4234.                   found.
  4235.  
  4236.           <W>.... Welcome Screen  (Single Node SPITFIRE BBS)
  4237.                   This feature allows a caller to review the opening screen.
  4238.                   This feature is only available on single node SPITFIRE BBS
  4239.                   systems.  On multi-node SPITFIRE systems this option is
  4240.                   replaced with <W>........ Who's On/Node Chat.
  4241.  
  4242.           <W>.... Who's On/Node Chat (Multi-node SPITFIRE BBS)
  4243.                   This feature will display information regarding what other
  4244.                   callers are currently logged on the other available nodes
  4245.                   and provide an option for entering into a node chat with a
  4246.                   caller on another node.  (Refer to the section - NODE CHAT
  4247.                   for a more detailed explanation of node chat).  This feature
  4248.                   is only available on multi-node SPITFIRE BBS systems.  On
  4249.                   single node SPITFIRE systems this option is replaced with the
  4250.                   <W>...Welcome Screen.
  4251.  
  4252.           <Q>.... Questionnaire Menu
  4253.                   This feature presents the Questionnaire Menu to your callers.
  4254.                   Individual questionnaire/order files (SFORDER<x>.QUE) are
  4255.                   used to present questions to your callers.  The caller's
  4256.                   responses are then stored in the corresponding answer file,
  4257.                   SFORDER<x>.REP.  (For more information, please refer to the
  4258.                   section, SPITFIRE Questionnaires of this manual.)
  4259.  
  4260.           <T>.... This System's Info
  4261.                   This feature displays to the caller certain information about
  4262.                   the BBS, such as the Sysop's name, starting date of the BBS,
  4263.                   total number of calls received on the BBS, etc.
  4264.  
  4265.           <N>.... Newsletter
  4266.                   This feature displays SFNWSLTR.BBS/CLR (the BBS newsletter)
  4267.                   to the caller.  This can be used to keep the callers updated
  4268.                   with changes or news concerning your BBS.
  4269.  
  4270.           <P>.... Page the Sysop
  4271.                   This feature notifies the Sysop that a caller has a question
  4272.                   or problem to chat about.  If the Sysop is not available to
  4273.                   answer the page, SFUNANS.BBS/CLR is displayed to the caller.
  4274.                   If a caller attempts to page the Sysop a second time, and
  4275.                   SFPAGED.BBS/CLR is found, SFPAGED.BBS/CLR is displayed to
  4276.                   the caller and the Sysop is not paged a second time.  If
  4277.                   SFPAGED.BBS/CLR is not found, the caller may page the Sysop
  4278.                   multiple times.  If the Sysop has the page feature turned
  4279.                   off and a caller attempts to page the Sysop, SFPGOFF.BBS/CLR
  4280.                   is displayed to the caller.
  4281.  
  4282.                                                                        Page 75
  4283.         ----------------------------------------------------------------------
  4284.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4285.         ----------------------------------------------------------------------
  4286.  
  4287.  
  4288.           <G>.... Goodbye & Log Off
  4289.                   This feature simply allows a caller to log off the BBS.
  4290.  
  4291.           <X>.... Xpert Mode Toggle
  4292.                   This feature changes a caller's status from a novice to an
  4293.                   expert or vice versa.  If a caller is set as a novice, then
  4294.                   the menu descriptions will scroll by after each command.  If
  4295.                   a caller is set as an expert, then only the command letters
  4296.                   scroll by after each command.
  4297.  
  4298.           <Y>.... Your Statistics
  4299.                   This feature displays certain statistics for the caller on
  4300.                   the BBS and provides a menu which gives the caller the
  4301.                   opportunity to change some information pertaining to them.
  4302.                   The screen and the information that can be changed are
  4303.                   explained below:
  4304.  
  4305.         >>>>>>  JUST FOR YOUR INFORMATION  <<<<<<
  4306.         Your Name       : John Doe                 Security Level : 10
  4307.         Last Time On    : 03-20-92 13:04       Number Of Times On : 127
  4308.         Birthdate       : 01-20-54                 Times On Today : 1
  4309.         Files Uploaded  : 19                     Files Downloaded : 53
  4310.         K Uploaded      : 122                        K Downloaded : 2631
  4311.         Original Log On : 05-23-90              Subscription Date : N/A
  4312.         Node Chats Left : 5                      Messages Entered : 22
  4313.  
  4314.         >>>>>>>>  THINGS YOU CAN CHANGE  <<<<<<<<
  4315.         <W>  Address       : Peoria, IL         <H>  Hot Key      : On
  4316.         <#>  Phone Number  : 555-151-5555       <D>  Display Size : 80X24
  4317.         <S>  Scroll Prompt : On                 <A>  ANSI On/Off  : On
  4318.         <F>  File Transfer : 1k-Xmodem          <M>  More Prompt  : On
  4319.         <P>  Password      : SPITFIRE           <C>  Change Color : 36
  4320.  
  4321.         CHANGE MENU - [W S # H C A D M P F <Q>uit ] ?
  4322.  
  4323.         Command <W> - Provides the caller with an opportunity to change their
  4324.                       address.  The caller is prompted to enter both the city
  4325.                       and state.  SPITFIRE will then redisplay what they have
  4326.                       entered to verify the changes before saving the new
  4327.                       information.
  4328.         Command <S> - Allows the caller to toggle SPITFIRE's Scroll Back
  4329.                       option On and Off.  The scroll back feature is used in
  4330.                       connection with the display of the "< ENTER >"/"More,
  4331.                       Continue" prompts.  If the scroll back feature is toggled
  4332.                       on, when the prompt is displayed and the caller enters a
  4333.                       keystroke to continue, the message will scroll back and
  4334.                       disappear from the screen.  If the scroll back feature is
  4335.                       off, the "< ENTER >" or "More, Continue" prompt remains
  4336.                       displayed on the screen.
  4337.  
  4338.                                                                        Page 76
  4339.         ----------------------------------------------------------------------
  4340.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4341.         ----------------------------------------------------------------------
  4342.  
  4343.  
  4344.         Command <#> - Allows the caller to change their phone number.
  4345.  
  4346.         Command <H> - This feature allows the caller to toggle the Hot Key
  4347.                       within SPITFIRE.  If toggled On, when entering the
  4348.                       command character of a menu, a return is entered
  4349.                       automatically and the command is immediately executed.
  4350.                       When toggled off, the caller is required to press the
  4351.                       <ENTER> key before the command is executed.
  4352.  
  4353.         Command <C> - Allows the caller to select their default color settings.
  4354.                       The caller may select 31 through 36.  The colors
  4355.                       associated with the numeric value are as follows:
  4356.  
  4357.                        31 - Red       32 - Green     33 - Yellow    34 - Blue
  4358.                        35 - Magenta   36 - Cyan      37 - White
  4359.  
  4360.         Command <A> - Allows the caller to toggle ANSI color on and off.
  4361.  
  4362.         Command <D> - Allows the caller to set the screen display size.  When
  4363.                       this feature is selected, the caller is prompted to
  4364.                       enter a new line length.  Acceptable values for the
  4365.                       line length range from 40 to 144.  Next, the caller
  4366.                       is prompted to enter a new page length.  Acceptable
  4367.                       values for the page length range from 10 to 24.  The
  4368.                       page length determines when the "More, Continue" prompt
  4369.                       will display.  For example, if the page length is 24,
  4370.                       the prompt will display after every 24 lines.
  4371.  
  4372.        Command <M> - This toggles the More Prompt On and Off.  When toggled
  4373.                       On, each time a complete screen display is received,
  4374.                       either the "< ENTER >" or "More, Continue" prompt is sent
  4375.                       and the display is paused until a keystroke is entered
  4376.                       signaling the display to continue.  If the More Prompt is
  4377.                       toggled Off, the "< ENTER >"/"More, Continue" prompt will
  4378.                       not display and information will continue to scroll
  4379.                       without being paused.
  4380.  
  4381.  
  4382.         Command <P> - Allow the caller the opportunity to change their log on
  4383.                       password.
  4384.  
  4385.         Command <F> - Allow the caller to select their default file transfer
  4386.                       protocol.  The caller may select from:
  4387.  
  4388.                           <1>  Ascii
  4389.                           <2>  Xmodem Checksum
  4390.                           <3>  Xmodem CRC
  4391.                           <4>  1k-Xmodem
  4392.                           <5>  SEAlink Derived
  4393.                           <T>  Telink
  4394.                           <S>  Select at time of transfer
  4395.  
  4396.                                                                        Page 77
  4397.         ----------------------------------------------------------------------
  4398.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4399.         ----------------------------------------------------------------------
  4400.  
  4401.  
  4402.                       Selecting any option other than <S>, Select at time of
  4403.                       transfer, causes the external protocol options to be
  4404.                       unavailable to the caller.  SFPROMSG.BBS/CLR is used
  4405.                       to inform the caller of this when selecting a default
  4406.                       file transfer.
  4407.  
  4408.         Command <Q> - Returns the caller to the Main Menu
  4409.  
  4410.           <O>.... Other Bulletin Boards
  4411.                   This feature displays SFBBSLST.DAT which is a listing of
  4412.                   names, bps rate and phone numbers of other Bulletin Boards.
  4413.  
  4414.           <A>.... Add BBS Name & #
  4415.                   This feature allows a caller to add the name, bps rate and
  4416.                   phone number of other bulletin board systems to the BBS list,
  4417.                   SFBBSLST.DAT.  When adding a BBS to SFBBSLST.DAT, the number
  4418.                   is recorded in the caller's log to provide the Sysop a means
  4419.                   of tracing who entered the listing.
  4420.  
  4421.           <K>.... Main Menu Extension
  4422.                   This command can be set to run a third party program
  4423.                   configured by the Sysop.  It is set up using the necessary
  4424.                   commands to execute the desired option within the SFMAIN.BAT
  4425.                   file.  It should be noted that Sysops will need to use the
  4426.                   SFHELP.EXE utility to modify the SPITFIRE.HLP file so it
  4427.                   properly explains the added option.
  4428.  
  4429.           <@>.... Sysop Utilities
  4430.                   This feature takes a caller from the MAIN Section to the
  4431.                   SYSOP section.  The BBS is maintained from the SYSOP Section.
  4432.                   This feature is not normally available to most callers.
  4433.  
  4434.           <?>.... HELP with Commands
  4435.                   This feature will provide help for each command available
  4436.                   from the MAIN MENU.
  4437.  
  4438.  
  4439.         10.0  MESSAGE SECTION EXPLAINED
  4440.         -------------------------------
  4441.  
  4442.              The Message Menu is the point from which your callers take part
  4443.         in mail exchange.  The Message Menu may be selected from either the
  4444.         Main Menu or the File Menu with the <M>...Message Section command
  4445.         option.
  4446.  
  4447.              As the Message Menu is described and the features explained,
  4448.         please keep in mind that you can control the usage of each command by
  4449.         changing the security level of the commands.  In other words, you can
  4450.         control what commands are available to what callers.  For the purpose
  4451.  
  4452.                                                                        Page 78
  4453.         ----------------------------------------------------------------------
  4454.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4455.         ----------------------------------------------------------------------
  4456.  
  4457.  
  4458.         of discussion, however, each menu displayed will be as if the Sysop
  4459.         (with the highest security level) is viewing it.  In this case the
  4460.         Message Menu would look like this.
  4461.  
  4462.  
  4463.         10.1  MESSAGE MENU EXAMPLE
  4464.         --------------------------
  4465.  
  4466.         >>>>>>>> MESSAGE MENU <<<<<<<<
  4467.         <L>.. LAKOTA (QWK) Mail System        <C>. Change Message Conference
  4468.         <R>............. Read Messages        <H>....... Hurry Scan Messages
  4469.         <B>........... Browse Messages        <N>.. Non-stop Message Capture
  4470.         <E>........... Enter A Message        <Y>............. Your Messages
  4471.         <A>........Alter Message Queue        <T>............... Text Search
  4472.         <F>.............. File Section        <P>............ Page The Sysop
  4473.         <Q>......... Quit To MAIN MENU        <G>......... Goodbye & Log Off
  4474.         <X>......... Xpert Mode Toggle        <K>.... Message Menu Extension
  4475.         <@>........... Sysop Utilities        <?>........ HELP With Commands
  4476.  
  4477.         MESSAGE MENU - <S C R H B N E Y A T F P Q G X K @ ?>?
  4478.  
  4479.  
  4480.         10.2  MESSAGE MENU EXPLANATION
  4481.         ------------------------------
  4482.  
  4483.           <L>.... LAKOTA (QWK) Mail System
  4484.                   When this option is selected, SPITFIRE shells to LAKOTA.COM,
  4485.                   SPITFIRE's Mail System and the following menu is displayed:
  4486.  
  4487.                   <D>............. Download Messages (QWK Format)
  4488.                   <U>............... Upload Messages (QWK Format)
  4489.                   <S>............. Set Last Read Message Pointers
  4490.                   <Q>....................................... Quit
  4491.  
  4492.                   Selecting <D> displays the Download Message Menu:
  4493.  
  4494.                     >>>> Download Message Menu <<<<
  4495.                     <N>............... New Messages
  4496.                     <T>..................... To You
  4497.                     <Q>....................... Quit
  4498.  
  4499.                     This menu defines the selection criteria of the messages
  4500.                     to be downloaded using SPITFIRE's Mail System.  Once the
  4501.                     caller chooses between downloading new messages or messages
  4502.                     addressed to them, the conference menu is displayed:
  4503.  
  4504.                         >>>> Message Conference Menu <<<<
  4505.                         <A>.............. All Conferences
  4506.                         <B>.......... Select A Conference
  4507.                         <C>...... Your Queued Conferences
  4508.                         <Q>......................... Quit
  4509.  
  4510.                                                                        Page 79
  4511.         ----------------------------------------------------------------------
  4512.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4513.         ----------------------------------------------------------------------
  4514.  
  4515.  
  4516.                             This menu allows the caller to define what
  4517.                             conferences messages will be extracted from
  4518.                             during the message download process.
  4519.  
  4520.                   The caller is then asked whether the last message read
  4521.                   pointers should be updated.
  4522.  
  4523.                   If the caller is logged on locally the message packet will
  4524.                   be placed in SPITFIRE's home directory.  If the caller is
  4525.                   logged on remotely a menu will display from which the caller
  4526.                   can select the file transfer protocol to be used for the
  4527.                   message download.
  4528.  
  4529.                   Selecting <U> from SPITFIRE's Mail System Menu allows the
  4530.                   caller to upload replies in QWK format which are imported
  4531.                   into SPITFIRE's message base.  Prior to the upload, LAKOTA
  4532.                   verifies that the amount of available disk space is greater
  4533.                   than that which the Sysop has configured at the ALT+Z Upload
  4534.                   Disk Space Requirement option.
  4535.  
  4536.                   If the caller is logged on locally, the following prompt
  4537.                   appears:
  4538.  
  4539.                   File must be in .ZIP format!
  4540.                   Enter name of the file to import:
  4541.  
  4542.                   The first character entered should be the drive letter where
  4543.                   the file to be uploaded is located.  LAKOTA automatically
  4544.                   inserts the semi-colon and the backslash after this letter is
  4545.                   entered.  (In other words, if you input the letter C, LAKOTA
  4546.                   will place the :\ after this character to make it "C:\".)
  4547.                   Next enter the path and name of the file to be imported.
  4548.                   LAKOTA will import messages from the reply file directly into
  4549.                   SPITFIRE's message base.
  4550.  
  4551.                   If the caller is logged on remotely a menu will display from
  4552.                   which the caller can select the file transfer protocol to be
  4553.                   used to upload the message reply packet.  Once the file is
  4554.                   received, it is imported into the SPITFIRE message base.
  4555.  
  4556.                   Selecting <Q> returns the caller to SPITFIRE Message Menu.
  4557.  
  4558.                   For more information on LAKOTA, SPITFIRE's QWK Mail System,
  4559.                   refer to the documentation, LAKOTA.DOC.
  4560.  
  4561.           <C>.... Change Message Conference
  4562.                   This feature allows a caller to change to a different Message
  4563.                   Conference by entering the number of the Message Conference
  4564.                   he/she wishes to change to.  If a caller selects <Q>uit, the
  4565.  
  4566.                                                                        Page 80
  4567.         ----------------------------------------------------------------------
  4568.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4569.         ----------------------------------------------------------------------
  4570.  
  4571.  
  4572.                   caller will remain in the current Message Conference.  If a
  4573.                   caller presses the ENTER key, SPITFIRE will list the Message
  4574.                   Conferences available to the caller.  If a MGLST<x>.BBS/CLR
  4575.                   is found it will be displayed here.  After changing to a new
  4576.                   message conference, SPITFIRE will prompt the caller as to
  4577.                   whether he/she would like to read messages in the conference
  4578.                   they have changed to.
  4579.  
  4580.           <R>.... Read Messages
  4581.                   This feature allows the caller to read public messages and
  4582.                   non-public messages sent to and/or from the caller in the
  4583.                   specified Message Conferences.  The caller is presented with
  4584.                   five options and may elect to read:
  4585.  
  4586.                   <T>...This Message Conference
  4587.                         This option allows the caller to read available
  4588.                         messages in the current Message Conference.
  4589.  
  4590.                   <A>...All Message Conferences
  4591.                         This option allows the caller to read available
  4592.                         messages in all Message Conferences to which the
  4593.                         caller has access.
  4594.  
  4595.                   <O>...Only Queued Conferences
  4596.                         This option allows the callers to read available
  4597.                         messages in the Message Conferences the callers have
  4598.                         selected to be included in their Message Queue.
  4599.  
  4600.                   <S>...Set Conference Queue
  4601.                         When this option is selected, SPITFIRE will display
  4602.                         a list of all conferences contained in the caller's
  4603.                         message queue and prompt the caller as to whether to
  4604.                         change the current queue.  If the caller selects to
  4605.                         change the queued message conferences, the Message
  4606.                         Queue Menu is displayed.  For more information on
  4607.                         the Message Queue Menu, refer to Command <A>..Alter
  4608.                         Message Queue discussed below.
  4609.  
  4610.                   <Q>...Quit
  4611.  
  4612.                         This option will return the caller to the Message Menu.
  4613.  
  4614.                   During the process of reading messages, the caller will have
  4615.                   the following commands available to them, provided the
  4616.                   command is a viable option at the time.  If it is not a
  4617.                   viable option, the command will not be shown to the caller.
  4618.  
  4619.                   <R>...Reply
  4620.                         Allows the caller to reply to an existing message.
  4621.                         When replying to a message, SPITFIRE will prompt the
  4622.  
  4623.                                                                        Page 81
  4624.         ----------------------------------------------------------------------
  4625.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4626.         ----------------------------------------------------------------------
  4627.  
  4628.  
  4629.                         caller as to whether they wish to change the message
  4630.                         subject.  If the caller responds with a "Y", the caller
  4631.                         is given the opportunity to change the message subject.
  4632.  
  4633.                         If the caller responds with a "N", the message subject
  4634.                         remains the same as the original message.  Replies to
  4635.                         messages with the same message subject allows the
  4636.                         messages to be threaded together.  The caller is also
  4637.                         prompted as to whether the reply should be made public
  4638.                         if the Message Conference allows non-public messages.
  4639.  
  4640.                         If the caller is replying to a message in a conference
  4641.                         which allows non-public messages the caller will be
  4642.                         prompted as to whether the reply should be public
  4643.                         or non-public.  SPITFIRE will default to how the
  4644.                         original message was entered.  In other words, if the
  4645.                         original message was public, SPITFIRE defaults to
  4646.                         making the reply public.  When the prompt is displayed
  4647.                         the caller may override the default or simply hit Enter
  4648.                         to accept the default.
  4649.  
  4650.                         When replying to a message the caller may use the
  4651.                         combination CTRL+Q keys to Review/Quote Original
  4652.                         Message.  The original message is redisplayed and
  4653.                         the caller is prompted to enter the line numbers
  4654.                         for the range of lines which he/she desires to quote.
  4655.                         This range is then included in their reply message
  4656.                         with the initials from the author of the original
  4657.                         message preceding each line.  For example:
  4658.  
  4659.                         MW> SPITFIRE is the best BBS software available!
  4660.  
  4661.                         A quoted portion of a reply cannot be edited.
  4662.  
  4663.                         If the person replying to the message is logged on
  4664.                         locally, another option, the CTRL+F will allow an
  4665.                         existing text file to be imported into the reply.
  4666.                         When the CTRL+F - Import File! feature is selected,
  4667.                         SPITFIRE will prompt you for the path and file name
  4668.                         of the file to be imported.  In the event a file name
  4669.                         is not entered, SPITFIRE will look in the Work
  4670.                         directory for a file named SFMSG.TXT and import this
  4671.                         if it is found.  If after pressing the CTRL+F keys
  4672.                         you decide you do not want to import a file, simply
  4673.                         enter a non-existent path at the prompt to abort the
  4674.                         process.
  4675.  
  4676.                                                                        Page 82
  4677.         ----------------------------------------------------------------------
  4678.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993 +-
  4679.         ----------------------------------------------------------------------
  4680.  
  4681.  
  4682.                   <D>...Delete
  4683.                         This option will be available only if 1) the caller
  4684.                         has Sysop security or 2) the Message Conference has
  4685.                         been configured to allow the caller the ability to
  4686.                         delete messages and the message is either being sent
  4687.                         to by the caller.  Deleting a message makes it
  4688.                         unavailable except to those with Sysop security and
  4689.                         will cause it to be purged from the message base the
  4690.                         next time the message base is packed.
  4691.  
  4692.                   <N>...Non-stop
  4693.                         This feature will display all appropriate messages
  4694.                         nonstop.
  4695.  
  4696.                   <E>...Enter A Message
  4697.                         This feature allows a caller to enter a message.  If
  4698.                         the message the caller enters is not addressed to a
  4699.                         specific person, then SPITFIRE addresses the message to
  4700.                         "All Callers".  When addressing a message to a specific
  4701.                         person in a message conference that has not been
  4702.                         configured as a net-mail conference and that person is
  4703.                         not found in caller's data base, SPITFIRE notifies the
  4704.                         caller that the person to whom the message is addressed
  4705.                         could not be found and prompts the caller with "Try
  4706.                         Again? [Y/n]".  This allows the caller to re-enter the
  4707.                         name of the person for whom the message is intended or
  4708.                         to abort the message.  SPITFIRE will not allow a caller
  4709.                         to enter messages addressed to a specific person if
  4710.                         that person cannot be found in the caller's data base
  4711.                         unless the Message Conference in which the message is
  4712.                         being entered is configured as a net-mail conference
  4713.                         and the message is marked to be sent via net-mail.
  4714.  
  4715.                         When entering a message in a net-mail conference, you
  4716.                         will be prompted as to whether to send the message via
  4717.                         net-mail.  If the message conference is configured to
  4718.                         allow Caller Message Deletion a second prompt will
  4719.                         appear regarding whether the message should be purged
  4720.                         when sent.  If the caller responds with a Y, once the
  4721.                         message is sent it will be purged the next time the
  4722.                         message conference is packed.  If the conference is
  4723.                         configured to allow Message Routing, the caller is also
  4724.                         prompted as to whether the message should be routed.
  4725.                         If the caller responds with a Y, he/she will then be
  4726.                         asked to enter the routing number or name.  If the BBS
  4727.                         is using BCSUTI the message is automatically routed to
  4728.                         the specified destination.  Other UTI programs may
  4729.                         require the message to be routed in the normal fashion.
  4730.  
  4731.                                                                        Page 83
  4732.         ----------------------------------------------------------------------
  4733.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4734.         ----------------------------------------------------------------------
  4735.  
  4736.  
  4737.                         Callers are allowed to send carbon copies of a message
  4738.                         to other callers.  SPITFIRE allows a total of nine
  4739.                         carbon copies per message and automatically prevents
  4740.                         duplicating carbon copy messages to callers already
  4741.                         receiving the message.  Using carbon copies in
  4742.                         conjunction with the routing feature will allow the
  4743.                         caller to send the same message to ten different
  4744.                         callers, routing it to ten different locations.
  4745.  
  4746.                         SPITFIRE allows a total of 99 lines per message but
  4747.                         the Sysop can configure, per message conference, the
  4748.                         maximum number of lines per message that will be
  4749.                         allowed.  When entering (or responding) to a message,
  4750.                         SPITFIRE can display the Message Conferences available
  4751.                         to the caller and whether the specified Message
  4752.                         Conference allows public or public and non-public
  4753.                         messages.  Pressing ENTER twice when prompted for the
  4754.                         message subject will abort the message.
  4755.  
  4756.                         When logged on locally and entering a message, another
  4757.                         option, the CTRL+F will allow an existing text file to
  4758.                         be imported into the reply.  When the CTRL+F - Import
  4759.                         File! feature is selected, SPITFIRE will prompt the
  4760.                         caller for the path and file name of the file to be
  4761.                         imported.  In the event, a file name is not entered,
  4762.                         SPITFIRE will look in the Work directory for a file
  4763.                         named SFMSG.TXT and import this if it is found.  If
  4764.                         after pressing the CTRL+F keys you decide you do not
  4765.                         want to import a file, simply enter a non-existent
  4766.                         path at the prompt to abort the process.
  4767.  
  4768.                   <ENTER>...Next Message
  4769.                         Pressing the enter key will cycle the caller to the
  4770.                         next available message to be read.
  4771.  
  4772.                   <->...Previous Message
  4773.                         Allows the caller to return to the previous message
  4774.                         in the current conference.
  4775.  
  4776.                   <#>...Number Of An Existing Message In This Conference
  4777.                         Entering a number of a specific message that is
  4778.                         available in the conference will display that message.
  4779.  
  4780.                   <F>...Follow Msg Thread
  4781.                         Allows the caller to simultaneously read messages
  4782.                         which are threaded together by a common Message
  4783.                         Subject.  When this option is selected the following
  4784.                         menu is displayed:
  4785.  
  4786.                                                                        Page 84
  4787.         ----------------------------------------------------------------------
  4788.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4789.         ----------------------------------------------------------------------
  4790.  
  4791.  
  4792.                         >>>>  MESSAGE THREAD MENU  <<<<
  4793.                         <S>........ Start Of Thread
  4794.                         <F>........... Forward Read
  4795.                         <B>.......... Backward Read
  4796.                         <E>.... Exit Message Thread
  4797.  
  4798.                         <S>...Start Of Thread will take the caller to the first
  4799.                               message containing the common message subject
  4800.                               which threads the messages together.
  4801.  
  4802.                         <F>...Forward Read will cycle through the threaded
  4803.                               messages in forward order one message at a time.
  4804.  
  4805.                         <B>...Backward Read will cycle through the threaded
  4806.                               messages in reverse order one message at a time.
  4807.  
  4808.                         <E>...Exit Message Thread will return the caller to the
  4809.                               original message from where the Threaded Message
  4810.                               Menu was activated.
  4811.  
  4812.                   <P>...Public
  4813.                         Allows a caller with Sysop security to toggle a public
  4814.                         message to non-public or to toggle a non-public message
  4815.                         to public.
  4816.  
  4817.                   <U>...Undelete
  4818.                         Allows a caller with Sysop security to undelete a
  4819.                         deleted message, making it available once again.
  4820.  
  4821.                   <X>...Xport
  4822.                         This feature is only available when a caller is logged
  4823.                         on locally.  When selected, SPITFIRE checks to see if
  4824.                         a printer is attached and ready for printing.  If so,
  4825.                         SPITFIRE provides the option of exporting the message
  4826.                         to the printer or saving it to a text file on disk.
  4827.                         If no printer is attached or it is not ready for
  4828.                         printing, the message is saved as a text file in the
  4829.                         directory designated as the Message file path.  The
  4830.                         format for the file name it is saved to is:
  4831.                         MSG+message#.conference#.  In other words, if
  4832.                         message number 15 in conference 3 was Xported, it
  4833.                         would be saved as MSG15.3.
  4834.  
  4835.                   <C>...Copy
  4836.                         This feature is only available to a caller with Sysop
  4837.                         security.  This feature actually serves two purposes.
  4838.                         First, it allows the caller to move the message to
  4839.                         another message conference.  SPITFIRE will inform the
  4840.                         caller to whom the message is currently addressed and
  4841.  
  4842.                                                                        Page 85
  4843.         ----------------------------------------------------------------------
  4844.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4845.         ----------------------------------------------------------------------
  4846.  
  4847.  
  4848.                         prompt if this should be changed, thus, also allowing
  4849.                         the message to be forwarded to another caller.  When
  4850.                         copying a message to a conference that is configured
  4851.                         as a net-mail conference, the caller is prompted as to
  4852.                         whether the message should be marked as a net-mail
  4853.                         message and if so, whether the message should be purged
  4854.                         when sent.
  4855.  
  4856.                   <Q>...Quit
  4857.                         Returns the caller to the Message Menu.
  4858.  
  4859.           <H>.... Hurry Scan Messages
  4860.                   This feature allows a caller to scan messages in a specific
  4861.                   Message Conference or in all Message Conferences.  This scan
  4862.                   doesn't provide as much information regarding the messages
  4863.                   as the <B>rowse Messages feature.
  4864.  
  4865.           <B>.... Browse Messages
  4866.                   This feature allows a caller to scan messages in a specific
  4867.                   Message Conference or in all Message Conferences.  This
  4868.                   scan provides the caller with more information regarding the
  4869.                   messages than the <H>urry Scan Messages feature.
  4870.  
  4871.           <N>.... Non-stop Message Capture
  4872.                   When this feature is executed, SPITFIRE will display all
  4873.                   appropriate messages non-stop.  The caller normally uses
  4874.                   some means to capture the messages for later reading or
  4875.                   printing.
  4876.  
  4877.           <E>.... Enter A Message
  4878.                   This feature allows a caller to enter a message.  If the
  4879.                   message the caller enters is not addressed to a specific
  4880.                   person, then SPITFIRE addresses the message to "All Callers".
  4881.                   When addressing a message to a specific person in a message
  4882.                   conference that has not been configured as a net-mail
  4883.                   conference and that person is not found in caller's data
  4884.                   base, SPITFIRE notifies the caller that the person to whom
  4885.                   the message was addressed could not be found and prompts the
  4886.                   caller with "Try Again? [Y/n]".  This allows the caller to
  4887.                   re-enter the name of the person to whom the message was
  4888.                   addressed or to abort the message.  SPITFIRE will not allow
  4889.                   callers to enter messages addressed to a specific person if
  4890.                   that person cannot be found in the caller's data base unless
  4891.                   the Message Conference in which the message is being entered
  4892.                   is configured as a net-mail conference and the message is
  4893.                   marked to be sent via net-mail.
  4894.  
  4895.                   When entering a message in a net-mail conference, you will be
  4896.                   prompted as to whether to send the message via net-mail.  If
  4897.  
  4898.                                                                        Page 86
  4899.         ----------------------------------------------------------------------
  4900.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4901.         ----------------------------------------------------------------------
  4902.  
  4903.  
  4904.                   the message conference is configured to allow Caller Message
  4905.                   Deletion a second prompt will appear in regard to whether
  4906.                   the message should be purged when sent.  If the caller
  4907.                   responds with a Y, once the message has been sent it will be
  4908.                   purged the next time the message conference is packed.  If
  4909.                   the conference is configured to allow Message Routing, the
  4910.                   caller is also prompted as to whether the message should be
  4911.                   routed.  If the caller responds with a Y, he/she will be
  4912.                   asked to enter the routing number or name.  If the BBS is
  4913.                   using BCSUTI the message is automatically routed to the
  4914.                   specified destination.  Other UTI programs may require
  4915.                   the message to be routed in the normal fashion.
  4916.  
  4917.                   Callers are allowed to send carbon copies of a message to
  4918.                   other callers.  There are a total of nine carbon copies
  4919.                   available.  SPITFIRE will automatically prevent duplicating
  4920.                   carbon copy messages to callers already receiving the message.
  4921.                   Using the carbon copies in conjunction with the routing
  4922.                   feature will allow the caller to send the same message to nine
  4923.                   different callers, routing it to nine different locations.
  4924.  
  4925.                   SPITFIRE allows a total of 99 lines per message but the Sysop
  4926.                   can configure, per message conference, the maximum number of
  4927.                   lines per message that will be allowed.  When entering (or
  4928.                   responding) to a message, SPITFIRE will display the Message
  4929.                   Conferences available to the caller and whether the specific
  4930.                   Message Conference allows public or public and non-public
  4931.                   messages.  Pressing ENTER twice when prompted for the message
  4932.                   subject will abort the message.
  4933.  
  4934.                   If the person entering the message is logged on locally,
  4935.                   another option, the CTRL+F will allow an existing text file
  4936.                   to be imported into the reply.  When the CTRL+F - Import
  4937.                   File! feature is selected, SPITFIRE will prompt the caller
  4938.                   for the path and file name of the file to be imported.  In the
  4939.                   event, a file name is not entered, SPITFIRE will look in the
  4940.                   Work directory for a file named SFMSG.TXT and import this if
  4941.                   it is found.  If after pressing the CTRL+F keys you decide
  4942.                   you do not want to import a file, simply enter a non-existent
  4943.                   path at the prompt to abort the process.
  4944.  
  4945.           <Y>.... Your Messages
  4946.                   This feature will display the caller's message statistics.
  4947.                   The caller receives a report on the number of new messages
  4948.                   they have waiting to be read, the number of messages they
  4949.                   have already received, the number of messages the caller
  4950.                   has sent and the total number of messages available on
  4951.                   the BBS.  The caller is then prompted if they would like
  4952.                   to read their messages.
  4953.  
  4954.                                                                        Page 87
  4955.         ----------------------------------------------------------------------
  4956.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  4957.         ----------------------------------------------------------------------
  4958.  
  4959.  
  4960.           *NOTE*  If the caller is recognized as the Sysop of the BBS, he/she
  4961.                   will also be prompted as to whether he/she would like to
  4962.                   preview messages.  If the Sysop replies with a Yes, SPITFIRE
  4963.                   allows you to read your messages, but does not mark them
  4964.                   as being received.  (For more information on the Message
  4965.                   Preview feature, refer to section SPECIAL COMMANDS FOR
  4966.                   SYSOP of this manual.)
  4967.  
  4968.           <A>.... Alter Message Queue
  4969.                   This feature allows a caller to include specific message
  4970.                   conferences in his/her message conference queue.  Conferences
  4971.                   not included in the caller's message queue will be ignored.
  4972.                   When a caller selects the <A>...Alter Message Queue option,
  4973.                   the caller is presented with the following sub-menu:
  4974.  
  4975.                   >>>>  MESSAGE QUEUE MENU  <<<<
  4976.                   <A>...... Add A Conference      <C>....... Current Queue List
  4977.                   <D>... Delete A Conference      <I>.. Include All Conferences
  4978.                   <L>.. List Msg Conferences      <R>... Remove All Conferences
  4979.                   <S>.... Select Conferences      <Q>..... Quit To Message Menu
  4980.  
  4981.                         <A>...Add A Conference allows a caller to enter a
  4982.                               specific number corresponding to the Message
  4983.                               Conference number the caller wishes to have added
  4984.                               to their message conference queue.
  4985.  
  4986.                         <D>...Delete A Conference allows a caller to enter a
  4987.                               specific number corresponding to the Message
  4988.                               Conference number the caller wishes to have
  4989.                               deleted from their message conference queue.
  4990.  
  4991.                         <L>...List Msg Conferences will display all message
  4992.                               conferences on the BBS to which the caller
  4993.                               has access.
  4994.  
  4995.                         <S>...Select Conferences will individually display all
  4996.                               message conferences on the BBS to which the
  4997.                               caller has access and prompt the caller as to
  4998.                               whether to include the conference in their
  4999.                               message conference queue.
  5000.  
  5001.                         <C>...Current Queue List will display to the caller the
  5002.                               message conferences currently contained
  5003.                               in their message conference queue.
  5004.  
  5005.                         <I>...Include All Conferences will place all available
  5006.                               message conferences in the caller's message
  5007.                               queue.
  5008.  
  5009.                                                                        Page 88
  5010.         ----------------------------------------------------------------------
  5011.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5012.         ----------------------------------------------------------------------
  5013.  
  5014.  
  5015.                         <R>...Remove All Conferences will remove all message
  5016.                               conferences from the caller's message queue with
  5017.                               the exception of the first Message Conference.
  5018.                               SPITFIRE requires that all callers have Message
  5019.                               Conference 1 in their queue.
  5020.  
  5021.                         <Q>...Quit To Message Menu will return the caller to
  5022.                               the Message Menu.
  5023.  
  5024.                  ** SPECIAL NOTES ABOUT QUEUED CONFERENCES **
  5025.  
  5026.                   Conferences not included in the caller's queue will not be
  5027.                   scanned when SPITFIRE scans for new messages.  For this
  5028.                   reason, when a caller attempts to leave a message to another
  5029.                   caller in a message conference that the caller does not have
  5030.                   selected in their queue, SPITFIRE will not allow the caller
  5031.                   to send the message.  Also, a caller may delete any message
  5032.                   conference from their message queue, except for the first
  5033.                   message conference.  The first message conference will remain
  5034.                   active to all callers.
  5035.  
  5036.           <T>.... Text Search
  5037.                   This feature allows a caller to search for specific text in a
  5038.                   message.  SPITFIRE supports a multi-word text search of up to
  5039.                   6 key words at one time.  The text search only searches the
  5040.                   current Message Conference, for messages sent to or from the
  5041.                   caller and public messages.  When the text is found in a
  5042.                   message, SPITFIRE will display the message and prompt the
  5043.                   caller as to whether they wish to continue with the search.
  5044.  
  5045.           <F>.... File Section
  5046.                   This feature takes the caller from the MESSAGE Section of
  5047.                   SPITFIRE to the FILE Section.
  5048.  
  5049.           <P>.... Page the Sysop
  5050.                   This feature notifies the Sysop that a caller has a question
  5051.                   or problem to chat about.  If the Sysop is not available to
  5052.                   answer the page, SFUNANS.BBS/CLR is displayed to the caller.
  5053.                   If a caller attempts to page the Sysop a second time, and
  5054.                   SFPAGED.BBS/CLR is found, SFPAGED.BBS/CLR is displayed to
  5055.                   the caller and the Sysop is not paged a second time.  If
  5056.                   SFPAGED.BBS/CLR is not found, the caller may page the Sysop
  5057.                   multiple times.  If the Sysop has the page feature turned
  5058.                   off and a caller attempts to page the Sysop, SFPGOFF.BBS/CLR
  5059.                   is displayed to the caller.
  5060.  
  5061.           <Q>.... Quit To MAIN MENU
  5062.                   This feature takes a caller from the MESSAGE Section of
  5063.                   SPITFIRE to the MAIN Section.
  5064.  
  5065.                                                                        Page 89
  5066.         ----------------------------------------------------------------------
  5067.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5068.         ----------------------------------------------------------------------
  5069.  
  5070.  
  5071.           <X>.... Xpert Mode Toggle
  5072.                   This feature changes a caller's status from novice to expert
  5073.                   or vice versa.  If a caller is set as a novice, then the menu
  5074.                   descriptions will scroll by after each command.  If a caller
  5075.                   is set as expert, then only the command letters scroll by
  5076.                   after each command.
  5077.  
  5078.           <K>.... Message Menu Extension
  5079.                   This command can be used to run third party programs which
  5080.                   are configured by the Sysop.  It is set up by including the
  5081.                   necessary commands to execute the desired option within the
  5082.                   SFMESS.BAT file.  It should be noted that Sysops will need
  5083.                   to use the SFHELP.EXE utility to modify the SPITFIRE.HLP
  5084.                   file so it properly explains the added option.
  5085.  
  5086.           <G>.... Goodbye & Log Off
  5087.                   This feature simply allows a caller to log off the BBS.
  5088.  
  5089.           <@>.... Sysop Utilities
  5090.                   This feature takes a caller from the MESSAGE Section to the
  5091.                   SYSOP Section.  The BBS is maintained from the SYSOP Section.
  5092.  
  5093.           <?>.... HELP With Commands
  5094.                   This feature will provide help for each command available
  5095.                   from the MESSAGE MENU.
  5096.  
  5097.  
  5098.         11.0  FILE SECTION EXPLAINED
  5099.         ----------------------------
  5100.  
  5101.              It is from the File Menu that all file related activity is
  5102.         accessed.  The File Menu may be selected from either the Main
  5103.         Menu or the Message Menu with the <F>...File Section command option.
  5104.         The Sysop has the ability to control which features are available to
  5105.         the callers by adjusting the security level within the SFFILE.MNU
  5106.         For the purpose of discussion, each menu displayed will be as if the
  5107.         Sysop (with the highest security level) were viewing it.  In this case,
  5108.         the File Menu would look like this:
  5109.  
  5110.                                                                        Page 90
  5111.         ----------------------------------------------------------------------
  5112.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5113.         ----------------------------------------------------------------------
  5114.  
  5115.  
  5116.         11.1  FILE MENU EXAMPLE
  5117.         -----------------------
  5118.  
  5119.         >>>>>>>>> FILE MENU <<<<<<<<<
  5120.         <C>......... Change File Area        <L>.. List Files In This Area
  5121.         <E>............. Erase A File        <G>........ Goodbye & Log Off
  5122.         <D>.......... Download A File        <U>............ Upload A File
  5123.         <H>.. Help On Upload/Download        <P>........... Page The Sysop
  5124.         <M>.......... Message Section        <Q>........ Quit To MAIN MENU
  5125.         <S>............ Shuffle Files        <N>................ New Files
  5126.         <T>.. Text Search Description        <F>.............. Find A File
  5127.         <X>........ Xpert Mode Toggle        <?>....... HELP With Commands
  5128.         <K>.....  File Menu Extension        <@>.......... Sysop Utilities
  5129.         <V>...... View A File Archive        <R>......... Read A Text File
  5130.  
  5131.         FILE MENU - <C L E G D U H P M Q S N T F X ? K @ V R>?
  5132.  
  5133.  
  5134.         11.2  FILE MENU EXPLANATION
  5135.         ---------------------------
  5136.  
  5137.           <C>.... Change File Area
  5138.                   This feature allows a caller to change to a different File
  5139.                   Area.  If <Q>uit is selected, the caller remains in the
  5140.                   current File Area.  If the ENTER key is pressed, SPITFIRE
  5141.                   will list the File Areas available to the caller.
  5142.  
  5143.           <L>.... List Files In This Area
  5144.                   This displays the files (SFFILES.BBS) in the current
  5145.                   File Area that are available for the caller to download.
  5146.                   When listing files, SPITFIRE offers file tagging for ease
  5147.                   of downloading.  SPITFIRE precedes each file in the list
  5148.                   with a tag character.  As each screen completes
  5149.                   displaying, the caller is prompted to enter the tag
  5150.                   character(s) associated with a file(s) to be downloaded.
  5151.                   When the file download transfer is begun, SPITFIRE
  5152.                   automatically inserts the name of the file(s) tagged
  5153.                   for downloading.
  5154.  
  5155.           <E>.... Erase A File
  5156.                   This feature allows callers to erase a file from a File Area.
  5157.                   Normally this feature is only available to callers with Sysop
  5158.                   security.  When erasing a file from the file menu, SPITFIRE
  5159.                   prompts you as to whether you wish the file to be added to
  5160.                   SFNOUP.DAT.  Responding with a Y for Yes adds the erased
  5161.                   file's name to SFNOUP.DAT.  SPITFIRE's file tagging feature
  5162.                   can be used when erasing a file(s).  If no files have been
  5163.                   tagged, you must enter the name of the file to be erased.
  5164.                   Before the file is deleted you will be asked to verify that
  5165.  
  5166.                                                                        Page 91
  5167.         ----------------------------------------------------------------------
  5168.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5169.         ----------------------------------------------------------------------
  5170.  
  5171.  
  5172.                   the file is to be erased.  If files have been tagged for
  5173.                   erasing, the name will default in automatically but SPITFIRE
  5174.                   will still ask you to verify each file before it is erased.
  5175.                   This process will continue until all tagged files are
  5176.                   processed.  When erasing a file, information regarding the
  5177.                   file is removed from SFFILES.BBS.
  5178.  
  5179.           <G>.... Goodbye & Log Off
  5180.                   This feature simply allows a caller to log off the BBS.
  5181.  
  5182.           <D>.... Download A File
  5183.                   This feature allows a caller to download a file, provided the
  5184.                   caller hasn't exceeded the maximum daily download limit and
  5185.                   the caller has enough time left to perform the download.  The
  5186.                   caller does not have to be in any specific File Area to
  5187.                   perform a download.  If the caller starts a download while in
  5188.                   a File Area marked as a CD-ROM File Area and the file to be
  5189.                   downloaded isn't found in that area, SPITFIRE asks the caller
  5190.                   whether to search the other File Areas.  SPITFIRE allows the
  5191.                   caller to automatically log off after the completion of the
  5192.                   download by placing a backslash "\" after the name of the
  5193.                   file to be downloaded.  Upon completing a download, SPITFIRE
  5194.                   notifies the caller of the number of downloads he/she has
  5195.                   remaining for the day.
  5196.  
  5197.                   When the caller is prompted for the name of the file to
  5198.                   download, if the file name and period is input, SPITFIRE
  5199.                   automatically adds the ZIP extension. If, for example,
  5200.                   SF33. is entered, SPITFIRE initiates the download of
  5201.                   SF33.ZIP.  If the period is not added, SPITFIRE does
  5202.                   not add the file extension.
  5203.  
  5204.                   Prior to starting the download, SPITFIRE displays to the
  5205.                   caller a list of the files selected for downloaded and the
  5206.                   number of bytes which will be sent.
  5207.  
  5208.                   When the Download A File option is selected by a caller who
  5209.                   is logged on locally, the IMPORT/EXPORT Menu is displayed.
  5210.                   The ANSI/non-ANSI screen for this menu, SFIMPEXP.BBS/CLR,
  5211.                   is displayed if found.  Otherwise, the following default
  5212.                   SPITFIRE menu is displayed:
  5213.  
  5214.                   >>>> IMPORT/EXPORT MENU <<<<
  5215.                   <I>...... Import A File       <E>............ Export A File
  5216.                   <R>...... Remove A File       <T>.. Text Search Description
  5217.                   <F>........ Find A File       <L>... List Files (This Area)
  5218.                   <C>... Change File Area       <Q>........ Quit To File Menu
  5219.                   <G>... Goodbye & Log Off
  5220.  
  5221.                   ENTER COMMAND <I E R T F L C Q G ?>
  5222.  
  5223.                                                                        Page 92
  5224.         ----------------------------------------------------------------------
  5225.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5226.         ----------------------------------------------------------------------
  5227.  
  5228.  
  5229.                   <I>...  Import A File
  5230.                           Allows a file to be added by copying it from another
  5231.                           drive and/or directory to a SPITFIRE file area.
  5232.                           SPITFIRE prompts the caller to enter the path
  5233.                           name of the file to be copied and also prompts
  5234.                           for a description of the file being copied.  The
  5235.                           file name, size, date and description of the file
  5236.                           being copied is added to the SFFILES.BBS for the
  5237.                           file area the file is being copied to.
  5238.  
  5239.                   <E>...  Export A File
  5240.                           Allows a file from a SPITFIRE file area to be copied
  5241.                           to a drive and/or directory not set up as a SPITFIRE
  5242.                           file area.  The caller is prompted for the name of
  5243.                           the file to be copied and the path to which the
  5244.                           file will be copied to.
  5245.  
  5246.                   <R>...  Remove A File
  5247.                           Allows a file to be erased from the SPITFIRE file
  5248.                           area and removed from the appropriate SFFILES.BBS.
  5249.                           When a file is removed, the caller is prompted as
  5250.                           to whether the file should be added to SFNOUP.DAT.
  5251.  
  5252.                   <T>...  Text Search Description
  5253.                           Allows a caller to search for certain text within
  5254.                           a file description.  The caller can search in a
  5255.                           specific File Area or in all File Areas.  This
  5256.                           feature ONLY searches the file description and not
  5257.                           the file name, date or size.  However, when the
  5258.                           matching text is located, these are displayed.
  5259.  
  5260.                   <F>...  Find A File
  5261.                           Allows a caller to search a specific File Area or
  5262.                           all File Areas for a specific file.  Wildcards are
  5263.                           allowed, with the exception of *.*.  If a caller
  5264.                           enters a file name without the file extension,
  5265.                           SPITFIRE automatically adds a ".*" to the file name.
  5266.                           If there is a match, the file name, size, date and
  5267.                           description are shown, provided the file is listed
  5268.                           in the SFFILES.BBS.
  5269.  
  5270.                   <L>...  List Files (This Area)
  5271.                           Displays the SFFILES.BBS for the current file area,
  5272.                           listing files that are available for the caller to
  5273.                           download.  When listing files, SPITFIRE offers file
  5274.                           tagging for ease of downloading.  SPITFIRE precedes
  5275.                           each file in the list with an alphanumeric character.
  5276.                           As each screen completes displaying, the caller is
  5277.                           prompted to enter the alpha character(s) associated
  5278.  
  5279.                                                                        Page 93
  5280.         ----------------------------------------------------------------------
  5281.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5282.         ----------------------------------------------------------------------
  5283.  
  5284.  
  5285.                           with a file(s) to be downloaded.  When the caller
  5286.                           begins the file download process, SPITFIRE will
  5287.                           automatically insert the name of the file(s) the
  5288.                           caller has tagged for downloading.
  5289.  
  5290.                   <C>...  Change File Area
  5291.                           Allows a caller to change to a different File Area.
  5292.                           If the caller selects <Q>uit, the caller remains
  5293.                           in the current File Area.  If the caller presses the
  5294.                           ENTER key, SPITFIRE lists the File Areas that are
  5295.                           available to the caller.
  5296.  
  5297.                   <Q>...  Quit To File Menu
  5298.                           Allows the caller to exit the IMPORT/EXPORT Menu and
  5299.                           return to the File Menu.
  5300.  
  5301.                   <G>...  Goodbye & Log Off
  5302.                           Allows the caller to log off the BBS.
  5303.  
  5304.           <U>.... Upload A File
  5305.                   This feature provides the caller the opportunity to upload
  5306.                   a file.  The caller can be compensated additional time on the
  5307.                   BBS for the upload.  The amount of the additional time is set
  5308.                   by the Sysop.  SPITFIRE allows the caller to automatically
  5309.                   log off after the completion of the upload by placing a
  5310.                   backslash, "\", after the name of the file to be uploaded.
  5311.                   By using a forward slash, "/", at the beginning of the file
  5312.                   description, a caller can upload a file for Sysop only.  When
  5313.                   a file is uploaded for Sysop only, it is not added to the
  5314.                   SFFILES.BBS but the Sysop is notified in HEYSYSOP.LOG.
  5315.  
  5316.                   After the name of the file to be uploaded is entered,
  5317.                   SPITFIRE prompts the caller to stand by while it checks to
  5318.                   see if the file already exists.  While checking for the file,
  5319.                   SPITFIRE checks for the same file with a different extension.
  5320.                   For example, if a caller attempts to upload SF33.PAK and
  5321.                   SF33.ZIP is found, the caller is notified of the existing
  5322.                   file and is queried as to whether the upload should be
  5323.                   continued. If the Sysop has toggled the Comprehensive Upload
  5324.                   Search to On (ALT+T configuration), during the search,
  5325.                   SPITFIRE removes any trailing digits from the file name.  If
  5326.                   a caller attempts to upload SF32.ZIP and SF33.ZIP was found,
  5327.                   the caller is notified of the existing file and queried as to
  5328.                   whether the upload should continue.
  5329.  
  5330.                   When a caller uploads a file which was not expected (no
  5331.                   file name or description was provided by the caller),
  5332.                   at the conclusion of the upload when the file is found
  5333.                   SPITFIRE checks to see if the file already exists.  File
  5334.  
  5335.                                                                        Page 94
  5336.         ----------------------------------------------------------------------
  5337.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5338.         ----------------------------------------------------------------------
  5339.  
  5340.  
  5341.                   Areas with the Search File Area option set to No will not be
  5342.                   searched.  If the file is not found, SPITFIRE then prompts
  5343.                   the caller for a description of the file.
  5344.  
  5345.                   When the Upload A File option is selected by a caller who
  5346.                   is logged on locally, the IMPORT/EXPORT Menu is displayed.
  5347.                   The ANSI/non-ANSI screen for this menu, SFIMPEXP.BBS/CLR,
  5348.                   is displayed if found.  Otherwise, the following default
  5349.                   SPITFIRE menu is displayed:
  5350.  
  5351.                   >>>> IMPORT/EXPORT MENU <<<<
  5352.                   <I>...... Import A File       <E>............ Export A File
  5353.                   <R>...... Remove A File       <T>.. Text Search Description
  5354.                   <F>........ Find A File       <L>... List Files (This Area)
  5355.                   <C>... Change File Area       <Q>........ Quit To File Menu
  5356.                   <G>... Goodbye & Log Off
  5357.  
  5358.                   ENTER COMMAND <I E R T F L C Q G ?>
  5359.  
  5360.                   <I>...  Import A File
  5361.                           Allows a file to be added by copying it from another
  5362.                           drive and/or directory to a SPITFIRE file area.
  5363.                           SPITFIRE prompts the caller to enter the path
  5364.                           name of the file to be copied and also prompts
  5365.                           for a description of the file being copied.  The
  5366.                           file name, size, date and description of the file
  5367.                           being copied is added to the SFFILES.BBS for the
  5368.                           file area the file is being copied to.
  5369.  
  5370.                   <E>...  Export A File
  5371.                           Allows a file from a SPITFIRE file area to be copied
  5372.                           to a drive and/or directory not set up as a SPITFIRE
  5373.                           file area.  The caller is prompted for the name of
  5374.                           the file to be copied and the path to which the
  5375.                           file will be copied to.
  5376.  
  5377.                   <R>...  Remove A File
  5378.                           Allows a file to be erased from the SPITFIRE file
  5379.                           area and removed from the appropriate SFFILES.BBS.
  5380.                           When a file is removed, the caller is prompted as
  5381.                           to whether the file should be added to SFNOUP.DAT.
  5382.  
  5383.                   <T>...  Text Search Description
  5384.                           Allows a caller to search for certain text within
  5385.                           a file description.  The caller can search in a
  5386.                           specific File Area or in all File Areas.  This
  5387.                           feature ONLY searches the file description and not
  5388.                           the file name, date or size.  However, when the
  5389.                           matching text is located, these are displayed.
  5390.  
  5391.                                                                        Page 95
  5392.         ----------------------------------------------------------------------
  5393.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5394.         ----------------------------------------------------------------------
  5395.  
  5396.  
  5397.                   <F>...  Find A File
  5398.                           Allows a caller to search a specific File Area or all
  5399.                           File Areas for a specific file.  Wildcards are
  5400.                           allowed, with the exception of *.*.  If a caller
  5401.                           enters a file name without the file extension,
  5402.                           SPITFIRE automatically adds a ".*" to the file name.
  5403.                           If there is a match, the file name, size, date and
  5404.                           description are shown, provided the file is listed
  5405.                           in the SFFILES.BBS.
  5406.  
  5407.                   <L>...  List Files (This Area)
  5408.                           Displays the SFFILES.BBS for the current file area,
  5409.                           listing files that are available for the caller to
  5410.                           download.  When listing files, SPITFIRE offers file
  5411.                           tagging for ease of downloading.  SPITFIRE precedes
  5412.                           each file in the list with a tag character.  As
  5413.                           each screen completes displaying, the caller is
  5414.                           prompted to enter the tag character(s) associated
  5415.                           with a file(s) to be downloaded.  A delimiter between
  5416.                           tag characters is not required.  When the caller
  5417.                           begins the file download process, SPITFIRE
  5418.                           automatically inserts the name of the file(s) the
  5419.                           caller has tagged for downloading.
  5420.  
  5421.                   <C>...  Change File Area
  5422.                           Allows a caller to change to a different File Area.
  5423.                           If the caller selects <Q>uit, the caller will remain
  5424.                           in the current File Area.  If the caller presses the
  5425.                           ENTER key, SPITFIRE lists the File Areas that are
  5426.                           available to the caller.
  5427.  
  5428.                   <Q>...  Quit To File Menu
  5429.                           Allows the caller to exit the IMPORT/EXPORT Menu and
  5430.                           return to the File Menu.
  5431.  
  5432.                   <G>...  Goodbye & Log Off
  5433.                           Allows the caller to log off the BBS.
  5434.  
  5435.           <H>.... Help On Upload/Download
  5436.                   This feature describes the various file transfer
  5437.                   protocols available to the caller.  The help information
  5438.                   comes from SFPROTCO.HLP and may be edited with your
  5439.                   favorite text editor, provided it saves in ASCII format.
  5440.  
  5441.           <P>.... Page The Sysop
  5442.                   This feature notifies the Sysop that a caller has a question
  5443.                   or problem to chat about.  If the Sysop is not available to
  5444.                   answer the page, SFUNANS.BBS/CLR is displayed to the caller.
  5445.                   If a caller attempts to page the Sysop a second time, and
  5446.                   SFPAGED.BBS/CLR is found, SFPAGED.BBS/CLR is displayed to
  5447.  
  5448.                                                                        Page 96
  5449.         ----------------------------------------------------------------------
  5450.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5451.         ----------------------------------------------------------------------
  5452.  
  5453.  
  5454.                   the caller and the Sysop is not paged a second time.  If
  5455.                   SFPAGED.BBS/CLR is not found, the caller may page the Sysop
  5456.                   multiple times.  If the Sysop has the page feature turned
  5457.                   off and a caller attempts to page the Sysop, SFPGOFF.BBS/CLR
  5458.                   is displayed to the caller.
  5459.  
  5460.           <M>.... Message Section
  5461.                   This feature takes a caller from the FILE Section of SPITFIRE
  5462.                   to the MESSAGE Section.
  5463.  
  5464.           <Q>.... Quit To Main Menu
  5465.                   This feature takes a caller from the FILE Section of SPITFIRE
  5466.                   to the MAIN Section.
  5467.  
  5468.           <S>.... Shuffle Files
  5469.                   This feature allows files to be moved from one file area to
  5470.                   another.  Security should be set for this option so it is not
  5471.                   available to most callers.  When a file is moved, the file
  5472.                   name, file size, file date and file description from the
  5473.                   original SFFILES.BBS is appended the the SFFILES.BBS of the
  5474.                   File Area to which the file is being moved.
  5475.  
  5476.                   Files may be tagged for shuffling from one file area to
  5477.                   another.  Upon selecting this feature, you are prompted
  5478.                   to enter the name(s) of the file(s) you wish to move.
  5479.                   If you have tagged files prior to selecting this feature,
  5480.                   when prompted for the file name, it will default in
  5481.                   automatically.  You are then asked to enter the file area
  5482.                   you wish to move the file to.  Pressing Enter will list the
  5483.                   file areas or you may may opt to quit.  This continues until
  5484.                   until all tagged files are processed and no file name is
  5485.                   entered for moving.
  5486.  
  5487.                   If no files have been tagged and you select the Shuffle Files
  5488.                   option, you will be prompted to enter the file name.  Next,
  5489.                   you will be asked to enter the file area to which you wish to
  5490.                   move the file.  Pressing enter will list the available file
  5491.                   areas or you may opt to Quit.  This process will continue
  5492.                   until no file name is entered for moving.
  5493.  
  5494.                   When Shuffling files, SPITFIRE tests to see if the file to be
  5495.                   moved exists in the target File Area and if it exists, then
  5496.                   the operation is aborted with a message.
  5497.  
  5498.           <N>.... New Files
  5499.                   This feature allows a caller to search a specific File Area
  5500.                   or all File Areas since a specific date or since the last
  5501.                   time the caller searched for new files.  In addition to
  5502.                   listing the new files, a file statistics message is
  5503.                   displayed to the caller with the number of new files
  5504.  
  5505.                                                                        Page 97
  5506.         ----------------------------------------------------------------------
  5507.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5508.         ----------------------------------------------------------------------
  5509.  
  5510.  
  5511.                   received since last checked, the total number of files
  5512.                   available for download on the BBS and the number of bytes
  5513.                   of downloadable files which exist on the BBS.  SPITFIRE does
  5514.                   not include any CD-ROM File Areas in the search for new
  5515.                   files.  SPITFIRE does not report file statistics on a BBS
  5516.                   containing CD-ROM File Area(s) since the statistics are not
  5517.                   accurate due to skipping the CD-ROM File Area(s).
  5518.  
  5519.                   When listing new files, SPITFIRE offers file tagging
  5520.                   for ease of downloading.  SPITFIRE precedes each file in
  5521.                   the list with a tag character (with the exception
  5522.                   of S which is used to Stop the file display).  As each screen
  5523.                   completes displaying, the caller is prompted to enter
  5524.                   the tag character(s) associated with a file(s) to be
  5525.                   downloaded.  When the caller begins the file download
  5526.                   transfer, SPITFIRE automatically inserts the name of the
  5527.                   file(s) the caller has tagged for downloading.
  5528.  
  5529.           <T>.... Text Search
  5530.                   This feature allows a caller to search for certain text
  5531.                   within a file description.  SPITFIRE supports multi-word text
  5532.                   searches and allows up to 6 key words to be searched for at
  5533.                   one time.  The caller can search a specific File Area or all
  5534.                   File Areas.  Please note that this feature searches ONLY the
  5535.                   file description and not the file name, date or size.  These
  5536.                   are displayed, however, when the matching text is located.
  5537.  
  5538.           <F>.... Find A File
  5539.                   This feature allows a caller to search a specific File Area
  5540.                   or all File Areas for a certain file.  Wildcards are allowed,
  5541.                   with the exception of *.*.  If a caller enters a file name
  5542.                   without the file extension, SPITFIRE automatically adds a
  5543.                   ".*" to the file name.  If there is a match, the file name,
  5544.                   size, date and description are shown, provided the file
  5545.                   is listed in the SFFILES.BBS.
  5546.  
  5547.           <X>.... Xpert Mode Toggle
  5548.                   This feature changes a caller's status from a novice to an
  5549.                   expert or vice versa.  If a caller is set as a novice, then
  5550.                   the menu descriptions scroll by after each command.  If
  5551.                   a caller is set as an expert, then only the command letters
  5552.                   scroll by after each command.
  5553.  
  5554.           <?>.... HELP With Commands
  5555.                   This feature displays help for each command available
  5556.                   from the FILE MENU.  This feature is augmented with
  5557.                   SFHELP.EXE, which creates separate help screens for each
  5558.                   individual command.  For more information on SFHELP.EXE,
  5559.                   consult the documentation accompanying it.  This program is
  5560.                   available for download on Buffalo Creek's BBS.
  5561.  
  5562.                                                                        Page 98
  5563.         ----------------------------------------------------------------------
  5564.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5565.         ----------------------------------------------------------------------
  5566.  
  5567.  
  5568.           <K>.... File Menu Extension
  5569.                   This command can be used to run third party programs which
  5570.                   are configured by the Sysop.  It is set up by including the
  5571.                   necessary commands to execute the desired option within the
  5572.                   SFMESS.BAT file.  It should be noted that Sysops need to
  5573.                   use the SFHELP.EXE utility to modify the SPITFIRE.HLP file
  5574.                   so it properly explains the added option.
  5575.  
  5576.           <@>.... Sysop Utilities
  5577.                   This feature takes a caller from the FILE Section to the
  5578.                   SYSOP Section.  The BBS is maintained from the SYSOP Section.
  5579.                   This feature is not normally available to most callers.
  5580.  
  5581.           <V>.... View A File Archive
  5582.                   This feature allows a caller to view the contents of a ZIP
  5583.                   file.  The caller sees the file name, file size and file
  5584.                   date of each file within the compressed ZIP file.  The caller
  5585.                   does not have to be in a specific file area to utilize this
  5586.                   feature.
  5587.  
  5588.           <R>.... Read A Text File
  5589.                   This feature allows a caller to read a text file available
  5590.                   for download.  The caller may want to use this feature and
  5591.                   simply capture the text to save downloading the file.  The
  5592.                   caller does not have to be in a specific File Area to utilize
  5593.                   this feature.
  5594.  
  5595.  
  5596.         11.3  UPLOAD/DOWNLOAD PROTOCOLS
  5597.         -------------------------------
  5598.  
  5599.              The following is a list of Upload & Download protocols available
  5600.         by SPITFIRE:
  5601.  
  5602.                                     1) Ascii
  5603.                                     2) Xmodem Checksum
  5604.                                     3) Xmodem CRC
  5605.          <* D/L only>               4) 1K-Xmodem  <Ymodem>
  5606.                                     5) SEAlink Derived
  5607.                                     6) Telink
  5608.                                 *   7) Ymodem Batch
  5609.                                 *   8) SEAlink Derived Batch
  5610.                                     9) Ymodem-g       <Error-correction modems>
  5611.                                 *  10) Ymodem-g Batch <Error-correction modems>
  5612.  
  5613.              SPITFIRE does not allow a caller to download files with a .COM,
  5614.         .EXE, .ARC, .ARJ, ZIP, or PAK extension when using the ASCII transfer
  5615.         protocol.
  5616.  
  5617.                                                                        Page 99
  5618.         ----------------------------------------------------------------------
  5619.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5620.         ----------------------------------------------------------------------
  5621.  
  5622.  
  5623.              Batch transfers using the External Protocol drivers are supported
  5624.         by SPITFIRE. (For more information refer to the section - EXTERNAL
  5625.         FILE TRANSFER PROTOCOLS - of this manual.)
  5626.  
  5627.  
  5628.         11.4 BATCH DOWNLOAD MENU
  5629.         ------------------------
  5630.  
  5631.             In order for the Batch Download Menu to be displayed the caller
  5632.         must have selected to download a file from the File Menu and then
  5633.         selected a file transfer protocol that is capable of doing batch
  5634.         downloads.  It is possible for a caller to do a batch download without
  5635.         ever having the Batch Download Menu displayed to them.  The Batch
  5636.         Download Menu is displayed if, after filling their batch queue, the
  5637.         caller responds "N" when prompted as to whether to begin the batch
  5638.         transfer now or if when their batch queue is empty and the caller
  5639.         presses return when asked to enter the name of the file to be
  5640.         downloaded.
  5641.  
  5642.             The SPITFIRE default Download Batch Menu looks like this:
  5643.  
  5644.         >>>> BATCH DOWNLOAD MENU <<<<
  5645.         <A>...... Add To Batch Queue       <V>..View Tagged/Queued List
  5646.         <B>..... Begin File Transfer       <R>... Remove File From List
  5647.         <S>... Start New Batch Queue       <L>.. List Files (This Area)
  5648.         <C>........ Change File Area       <Q>....... Quit To File Menu
  5649.         <?>.................... Help       <G>....... Goodbye & Log Off
  5650.  
  5651.         BATCH MENU - [A V D R S L C Q ? G]?
  5652.  
  5653.         <A>... Add To Batch Queue
  5654.                This feature allows the caller to enter the name of the
  5655.                files(s) to be added to the batch queue.  SPITFIRE does not
  5656.                allow the caller to exceed their daily download limit or time
  5657.                limit.
  5658.  
  5659.         <V>... View Tagged/Queued List
  5660.                This feature allows the caller to review the file(s) they have
  5661.                tagged or added to the batch queue.  SPITFIRE also informs the
  5662.                caller of the approximate time required for the file transfer
  5663.                of each file, as well as the total approximate time to transfer
  5664.                the entire batch queue.
  5665.  
  5666.         <B>... Begin File Transfer
  5667.                This feature simply starts the batch download provided the
  5668.                caller has files to download listed in the batch queue.  Before
  5669.                the download(s) is started, the caller is prompted as to
  5670.                whether they wish to log off when the transfer is finished.  If
  5671.                the answer is Yes, SPITFIRE automatically logs the caller
  5672.                off after the download(s) has completed.
  5673.  
  5674.                                                                       Page 100
  5675.         ----------------------------------------------------------------------
  5676.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5677.         ----------------------------------------------------------------------
  5678.  
  5679.  
  5680.         <R>... Remove File From List
  5681.                If the caller changes his/her mind about including a
  5682.                file in their list of files to download, this feature allows
  5683.                removal of that file from the list.
  5684.  
  5685.         <S>... Start New Batch Queue
  5686.                In the event the caller decides to start over, this feature
  5687.                allows the caller to clear all file names currently contained
  5688.                in the batch queue.
  5689.  
  5690.         <L>... List Files (This Area)
  5691.                This feature displays the files in the current File Area
  5692.                which are available for the caller to download.  The file's
  5693.                name, file size, file date and a brief description of the
  5694.                file are displayed to the caller.
  5695.  
  5696.         <C>... Change File Area
  5697.                This feature allows the caller to change to a different File
  5698.                Area.  If the caller selects <Q>uit, the caller remains in
  5699.                the present File Area.  If the caller presses the [ENTER] key,
  5700.                SPITFIRE lists the File Areas available to the caller.  If
  5701.                a number corresponding to an available File Area is entered,
  5702.                SPITFIRE makes that File Area the current File Area.
  5703.  
  5704.         <Q>... Quit To File Menu
  5705.                This feature takes the caller from the Batch Section of
  5706.                SPITFIRE to the File Section of SPITFIRE.  If this is selected,
  5707.                the caller's batch queue is cleared.
  5708.  
  5709.         <?>... Help
  5710.                This feature offers a brief description of the various
  5711.                commands available from the Batch Download Menu.
  5712.  
  5713.         <G>... Goodbye & Log Off
  5714.                This feature simply allows the caller to log off the BBS.
  5715.  
  5716.  
  5717.         11.5 BATCH UPLOAD MENU
  5718.         ----------------------
  5719.  
  5720.             For the Batch Upload Menu to be displayed, the caller must
  5721.         select to upload a file from the File Menu and select a file
  5722.         transfer protocol that is capable of doing batch file transfers.
  5723.         It is possible for a caller to do a batch upload without ever having
  5724.         the Batch Upload Menu displayed to them.  The Batch Upload Menu is
  5725.         displayed if, after filling their batch queue, the caller responds
  5726.         "N" when prompted as to whether to begin the batch transfer now or
  5727.         if when their batch queue is empty and the caller presses return
  5728.         when asked to enter the name of the file to be uploaded.
  5729.         SPITFIRE's default Upload Batch Menu looks like this:
  5730.  
  5731.                                                                       Page 101
  5732.         ----------------------------------------------------------------------
  5733.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5734.         ----------------------------------------------------------------------
  5735.  
  5736.  
  5737.         >>>>> BATCH UPLOAD MENU <<<<<
  5738.         <A>...... Add To Batch Queue       <W>... What's In Batch Queue
  5739.         <B>..... Begin File Transfer       <R>.. Remove File From Queue
  5740.         <S>... Start New Batch Queue       <L>.. List Files (This Area)
  5741.         <C>........ Change File Area       <Q>....... Quit To File Menu
  5742.         <?>.................... Help       <G>....... Goodbye & Log Off
  5743.  
  5744.         BATCH MENU - [A W U R S L C Q ? G]?
  5745.  
  5746.         <A>... Add To Batch Queue
  5747.                This feature allows the caller to enter the name of the
  5748.                files(s) to be added to the batch queue.  SPITFIRE prompts
  5749.                the caller to enter the file name and a description of the
  5750.                file to be uploaded.
  5751.  
  5752.         <W>... What's In Batch Queue
  5753.                This feature allows the caller to review the file(s) that have
  5754.                been added to the batch queue.  SPITFIRE displays the
  5755.                file name(s) and a brief description of the files currently
  5756.                contained in the batch queue.
  5757.  
  5758.         <B>... Begin File Transfer
  5759.                This feature simply starts the batch upload provided that the
  5760.                caller has files to upload listed in the batch queue. Before
  5761.                the upload(s) are started, the caller is prompted as to
  5762.                whether they wish to log off when the transfer is finished.  If
  5763.                the answer is <Y>es, SPITFIRE automatically logs the caller
  5764.                off after the upload(s) are complete.  If the caller fails to
  5765.                provide a description for a file in a batch upload, SPITFIRE
  5766.                provides a default description: "No Description Provided".
  5767.  
  5768.         <R>... Remove File From Queue
  5769.                This feature allows a caller to remove a file from the
  5770.                batch queue if the caller changes their mind as to
  5771.                whether a file should be included.
  5772.  
  5773.         <S>... Start New Batch Queue
  5774.                In the event the caller decides to start over, this feature
  5775.                allows the caller to clear all file names currently contained
  5776.                in the batch queue.
  5777.  
  5778.         <L>... List Files (This Area)
  5779.                This feature displays the files in the current File Area
  5780.                which are available to the caller.  The file's name, file size,
  5781.                file date and a brief description of the file are displayed
  5782.                to the caller.
  5783.  
  5784.                                                                       Page 102
  5785.         ----------------------------------------------------------------------
  5786.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5787.         ----------------------------------------------------------------------
  5788.  
  5789.  
  5790.         <C>... Change File Area
  5791.                This feature allows the caller to change to a different File
  5792.                Area.  If the caller selects <Q>uit, the caller  remains in
  5793.                the present File Area.  If the caller presses the [ENTER] key,
  5794.                SPITFIRE lists the File Areas available to the caller.  If
  5795.                a number corresponding to an available File Area is entered,
  5796.                SPITFIRE makes that File Area the current File Area.
  5797.  
  5798.         <Q>... Quit To File Menu
  5799.                This feature takes the caller from the Batch Section of
  5800.                SPITFIRE to the File Section of SPITFIRE.  If this is selected,
  5801.                the caller's batch queue is cleared.
  5802.  
  5803.         <?>... Help
  5804.                This feature offers a brief description of the various
  5805.                commands available from the Batch Upload Menu.
  5806.  
  5807.         <G>... Goodbye & Log Off
  5808.                This feature simply allows the caller to log off the BBS.
  5809.  
  5810.  
  5811.         12.0  SYSOP SECTION EXPLAINED
  5812.         -----------------------------
  5813.  
  5814.              Almost all the Sysop utilities are contained in SPITFIRE.  No
  5815.         external programs are needed to do normal, day-to-day maintenance.
  5816.         However, it is our hope that people will implement utilities for
  5817.         SPITFIRE.  In the event you are interested in writing such a utility
  5818.         and need detailed information regarding how SPITFIRE interacts with
  5819.         different support files, please feel free to contact Buffalo
  5820.         Creek's BBS (515-225-8496).
  5821.  
  5822.         >>>>>>>> SYSOP MENU <<<<<<<<
  5823.         <D>.............. Drop To DOS        <E>................. Event Menu
  5824.         <F>............... File Areas        <G>.......... Goodbye & Log Off
  5825.         <H>............ List Comments        <I>............ Pack Users File
  5826.         <J>........ Pack Message Base        <R>.... Remove Backup/Log Files
  5827.         <M>...... Message Conferences        <P>........... Print Users File
  5828.         <Q>........ Quit To MAIN MENU        <U>............... Modify Users
  5829.         <V>........... View Log Files        <X>......... Expert Mode Toggle
  5830.  
  5831.        SYSOP MENU [D E F G H I J R M P Q U V X]?
  5832.  
  5833.  
  5834.         12.1  SYSOP MENU EXPLANATION
  5835.         ----------------------------
  5836.  
  5837.            <D>.... Drop to DOS
  5838.                    This feature allows you to drop to DOS from a remote
  5839.                    location.  You need to use the ALT+J feature or ALT+D
  5840.  
  5841.                                                                       Page 103
  5842.         ----------------------------------------------------------------------
  5843.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5844.         ----------------------------------------------------------------------
  5845.  
  5846.  
  5847.                    feature to drop to DOS locally.  When this feature is used
  5848.                    from a remote location, SPITFIRE does not allow the caller
  5849.                    to drop to DOS unless the drop-to-DOS password is properly
  5850.                    entered.  This password is configured using the ALT+Z
  5851.                    command at the "Ready..." prompt.  It is recommended that
  5852.                    this feature be made available to only trusted callers (if
  5853.                    made available at all.)  When this feature is utilized,
  5854.                    SPITFIRE shells to SFREMOTE.BAT and sends a parameter
  5855.                    which indicates the COMM port being used.
  5856.  
  5857.            <E>.... Event Menu
  5858.                    This option is used for maintaining events used on the
  5859.                    BBS.  It is used to List Events, Enable An Event and
  5860.                    to Disable An Event.  For more detailed information, refer
  5861.                    to the EVENTS MENU EXPLANATION section of this manual.
  5862.  
  5863.            <F>.... File Areas
  5864.                    This displays the File Area System Record's Menu.  From
  5865.                    this menu, you are able to configure or modify the File
  5866.                    Area System Records.  For more detailed information,
  5867.                    refer to the section - CONFIGURING FILE AREA RECORDS of
  5868.                    this manual.
  5869.  
  5870.            <G>.... Goodbye & Log Off
  5871.                    This feature simply allows the caller to log off the BBS.
  5872.  
  5873.            <H>.... List Comments
  5874.                    This feature searches Message Conference #1 for messages
  5875.                    addressed to the Sysop.  If any messages are found, the
  5876.                    SPITFIRE will prompt you as to whether you wish to preview
  5877.                    messages.  Responding with a Y allows the Sysop to read
  5878.                    messages but they are not marked as having been received.
  5879.                    If no messages are found, SPITFIRE notifies you that there
  5880.                    are no messages addressed to you.
  5881.  
  5882.            <I>.... Pack Users File
  5883.                    This feature allows you to pack SFUSERS.DAT.  When selected,
  5884.                    SPITFIRE shells to SFPCKUSR.COM.  SFPCKUSR.COM must reside
  5885.                    in the SPITFIRE home directory.
  5886.  
  5887.                    When you select this feature, SPITFIRE asks if you wish to
  5888.                    purge inactive callers.  If you answer "Y", you will then
  5889.                    be asked whether to purge callers that haven't called for
  5890.                    <x> amount of days.  The value of <x> is determined by you.
  5891.                    After responding to these prompts, SPITFIRE shells to
  5892.                    SFPCKUSR and passes to it the purge criteria you have
  5893.                    supplied.
  5894.  
  5895.                                                                       Page 104
  5896.         ----------------------------------------------------------------------
  5897.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5898.         ----------------------------------------------------------------------
  5899.  
  5900.  
  5901.                    SFPCKUSR will purge from the caller's data base any callers
  5902.                    which have been marked for deletion.  If you have opted to
  5903.                    purge inactive callers, any caller who has not called for
  5904.                    the amount of days you specified will also be purged.
  5905.  
  5906.                    Once SFPCKUSR has completed packing the caller's data base,
  5907.                    information regarding the callers purged is written to
  5908.                    SFPURGED.USR (or appended to the existing file) in the WORK
  5909.                    directory and control is returned to SPITFIRE.
  5910.  
  5911.                    SPITFIRE allows you to toggle whether a purge will be
  5912.                    allowed or not allowed for each caller.  If a caller has
  5913.                    been toggled to "purge not allowed," SFPCKUSR will not
  5914.                    purge the caller (even if they have not called for the
  5915.                    <x> amount of days specified.)
  5916.  
  5917.                    If you are operating a multi-node system, SPITFIRE does not
  5918.                    allow you to pack the callers file while a caller is on any
  5919.                    of the available nodes.  Also, if you are packing the
  5920.                    callers file and a caller attempts to log on, after entering
  5921.                    their name and password, SPITFIRE notifies the caller that
  5922.                    system maintenance is being performed, asks the caller to
  5923.                    call back later and then logs the caller off the BBS.  The
  5924.                    Sysop may create their own ASCII/ANSI display screen,
  5925.                    SFMAINT.BBS/CLR, which is displayed here, if found.
  5926.  
  5927.                    It should be noted that if you select this option and are
  5928.                    calling remotely, once you have answered the prompts
  5929.                    supplied by SPITFIRE you will not be able to view the
  5930.                    progress of SFPCKUSR.  No remote display is provided
  5931.                    by SFPCKUSR.  Display will return when control is returned
  5932.                    to SPITFIRE.
  5933.  
  5934.            <J>.... Pack Message Base
  5935.                    When this feature is selected, Sysops are asked if they are
  5936.                    sure they want to pack the message base. A "Y" response
  5937.                    causes SPITFIRE to shell to SFPCKMSG.COM which goes through
  5938.                    the message files, purging all messages that have been
  5939.                    marked for deletion.  When configuring Message Conference
  5940.                    records the Sysop specifies how old a message must be (in
  5941.                    number of days) for purging with the Purge Messages Older
  5942.                    Than option.  From the Message Conference record, the Sysop
  5943.                    also configures whether threaded and unreceived messages are
  5944.                    to be purged when packing the message base.  This criteria,
  5945.                    defined for each Message Conference, determines what messages
  5946.                    are purged when packing the message base.  It is recommended
  5947.                    that the message base be packed on a regular basis for a
  5948.                    couple of reasons:
  5949.  
  5950.                    <1>  Disk space.
  5951.                    <2> Speed (SPITFIRE works faster with fewer messages).
  5952.  
  5953.                                                                       Page 105
  5954.         ----------------------------------------------------------------------
  5955.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  5956.         ----------------------------------------------------------------------
  5957.  
  5958.  
  5959.                    On multi-node systems, SPITFIRE will not permit packing of
  5960.                    the message base while a caller is on any of the available
  5961.                    nodes.  Also, if while packing the message base a caller
  5962.                    attempts to log on, after entering their name and password,
  5963.                    SPITFIRE notifies the caller that system maintenance is
  5964.                    being performed, asks them to call back later. It then
  5965.                    logs the caller off the BBS.  The Sysop may create their
  5966.                    own ASCII/ANSI display screens, SFMAINT.BBS/CLR, which are
  5967.                    displayed here if found.
  5968.  
  5969.            <R>.... Remove Backup/Log Files
  5970.                    When selected, this option displays the following menu:
  5971.  
  5972.              >>> FILE REMOVAL MENU <<<
  5973.              <C>.... Erase CALLERS.LOG
  5974.              <H>... Erase HEYSYSOP.LOG
  5975.              <S>... Erase SFPURGED.USR
  5976.              <U>.... Erase SFUSERS.$??
  5977.              <Q>................. Quit
  5978.              FILE REMOVAL MENU - [C H U Q]?
  5979.  
  5980.               <C>... Erase CALLERS.LOG
  5981.                      Selecting this option will cause the existing CALLERS.LOG
  5982.                      file to be erased.  SPITFIRE will automatically create a
  5983.                      new CALLERS.LOG file.
  5984.  
  5985.               <H>... Erase HEYSYSOP.LOG
  5986.                      Selecting this option will cause the existing HEYSYSOP.LOG
  5987.                      file to be erased.  SPITFIRE will automatically create a
  5988.                      new HEYSYSOP.LOG file.
  5989.  
  5990.               <S>... Erase SFPURGED.USR
  5991.                      When this option is selected, SFPURGED.USR will be erased.
  5992.                      SPITFIRE will automatically create a new SFPURGED.USR file
  5993.                      the next time the SFUSERS.DAT file is packed.
  5994.  
  5995.               <U>... Erase SFUSERS.$??
  5996.                      When this option is selected, the SPITFIRE caller's backup
  5997.                      files are erased.
  5998.  
  5999.            <M>....  Message Conferences
  6000.                     This displays the Message Conference System Record's Menu.
  6001.                     From this menu, Sysops can configure or modify the
  6002.                     Message Conference System Records.  For more detailed
  6003.                     information, refer to the section - CONFIGURING MESSAGE
  6004.                     CONFERENCE RECORDS.
  6005.  
  6006.            <P>....  Print Users File
  6007.                     If the printer is turned on and ready for use and this
  6008.                     feature is selected, the Sysop is prompted to select
  6009.  
  6010.                                                                       Page 106
  6011.         ----------------------------------------------------------------------
  6012.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6013.         ----------------------------------------------------------------------
  6014.  
  6015.  
  6016.                     one of the following options: Print to <D>isk, <P>rinter,
  6017.                     <Q>uit?.  If the printer is not turned on and ready,
  6018.                     only the options: Print to <D>isk, Quit will be displayed
  6019.                     Print to <D>isk creates a text file in the WORK file
  6020.                     directory named SFUSERS.LST.  This file contains such
  6021.                     information as caller name, city/province, and phone 
  6022.                     number for each caller in the database.  <P>rint will
  6023.                     send the information to the printer for each caller
  6024.                     in the database.  <Q>uit returns you to the Sysop Menu.
  6025.  
  6026.            <Q>....  Quit to MAIN MENU
  6027.                     This feature takes you from the Sysop Utility Section of
  6028.                     SPITFIRE to the MAIN MENU.
  6029.  
  6030.            <U>....  Modify Users
  6031.                     This feature is the same as selecting ALT+A at the
  6032.                     "Ready..." prompt.  The menu that accompanies this
  6033.                     selection is self-explanatory.  This feature is used to
  6034.                     change statistics on any caller and to manually add new
  6035.                     callers.  For further information, refer to the section -
  6036.                     SPECIAL FUNCTION KEY DEFINITIONS of this manual.
  6037.  
  6038.            <V>....  View Log Files
  6039.                     Selecting this option causes the following sub-menu to
  6040.                     be displayed:
  6041.  
  6042.                     >> View Log File Menu <<
  6043.                     <C>..........CALLERS.LOG
  6044.                     <H>.........HEYSYSOP.LOG
  6045.                     <N>...........SFNEWU.REP
  6046.                     <O>.......SFORDER<x>.REP
  6047.                     <S>.........SFPURGED.USR
  6048.                     <Q>.................QUIT
  6049.  
  6050.                     Depending on your selection, you are able to review the
  6051.                     Caller's log, Heysysop log, replies to the new user
  6052.                     questionnaire, responses to the Main Menu questionnaire
  6053.                     files, or  the purged caller listing.  If <O> is selected
  6054.                     for viewing the questionnaire/order file replies, you are
  6055.                     prompted to enter the letter corresponding to the
  6056.                     SFORDER<x>.REP file you wish to have displayed.
  6057.  
  6058.                     Upon selecting the desired log, Sysops are then presented
  6059.                     with the following options for reading the log file:
  6060.  
  6061.                     <T>..Today's Date
  6062.                          begins displaying the CALLERS.LOG, HEYSYSOP.LOG,
  6063.                          SFPURGED.USR or SFNEWU.ANS from its first entry for
  6064.                          the current day.
  6065.  
  6066.                                                                       Page 107
  6067.         ----------------------------------------------------------------------
  6068.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6069.         ----------------------------------------------------------------------
  6070.  
  6071.  
  6072.                     <B>..Beginning Of File
  6073.                          displays the CALLERS.LOG, HEYSYSOP.LOG, SFNEWU.ANS
  6074.                          or SFPURGED.USR from the beginning of the file,
  6075.                          starting with the first entry.
  6076.  
  6077.                     <S>..Specify Date
  6078.                          prompts for a date to be entered and will begin
  6079.                          displaying the CALLERS.LOG, HEYSYSOP.LOG, SFPURGED.USR
  6080.                          or SFNEWU.ANS with the first entry for the date that
  6081.                          is entered.  If the date specified here can not be
  6082.                          found, SPITFIRE searches for the next newer date
  6083.                          than what was specified and displays the file from
  6084.                          that point forward.
  6085.  
  6086.                     <Q>..Quit
  6087.                          Returns you to the Sysop Menu.
  6088.  
  6089.            <X>....  Xpert Mode Toggle
  6090.                     This feature changes caller status from a novice to an
  6091.                     expert or vice versa.  If set as a novice, the menu
  6092.                     descriptions scroll by after each command. If set as an
  6093.                     expert, only the command letters scroll by after each
  6094.                     command.
  6095.  
  6096.  
  6097.         13.0  SPECIAL COMMANDS FOR SYSOP STATUS
  6098.         ---------------------------------------
  6099.  
  6100.         Definition of Sysop Status
  6101.         --------------------------
  6102.  
  6103.              A caller with Sysop Status is defined as any caller that has a
  6104.         security level equal to or greater than the Sysop security level as
  6105.         set using the ALT+Z feature at the "Ready..." prompt.
  6106.  
  6107.              The Message section has a few "Special Commands" for callers with
  6108.         Sysop Status.
  6109.  
  6110.              When a system is configured to allow a caller the ability to
  6111.         delete messages, it's important to note that only the sender and
  6112.         receiver can delete messages, except for callers with Sysop Status.
  6113.         Any caller with Sysop status can read, delete, and un-delete any
  6114.         message.
  6115.  
  6116.              Any caller with Sysop Status may enter messages into message
  6117.         conferences even though it is configured to be a Read only Message
  6118.         Conference.
  6119.  
  6120.                                                                       Page 108
  6121.         ----------------------------------------------------------------------
  6122.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6123.         ----------------------------------------------------------------------
  6124.  
  6125.  
  6126.              If a message conference is configured not to allow Caller Message
  6127.         Deletion and the caller enters a net-mail message, the prompt 'Purge
  6128.         message after it is sent? [y/N] will not appear unless the caller has
  6129.         Sysop status.
  6130.  
  6131.              The <P>rivate command is a toggle that can be used to make a
  6132.         non-public message public and a public message non-public.
  6133.  
  6134.              The <C>opy command will allow a caller with Sysop security to
  6135.         move a message to another Message Conference and forward the message
  6136.         to another caller other than the original recipient of the message.
  6137.  
  6138.              Last in the message arena is the <U>ndelete command.  Anyone with
  6139.         Sysop Status will automatically be able to read all the messages in
  6140.         the message system, even if they have been deleted.  Those who see a
  6141.         message which has been marked for deletion may undelete it by using
  6142.         this command.  Callers are not able to read deleted messages unless
  6143.         their access level is equal to or greater than Sysop Status.
  6144.  
  6145.              When a message is Undeleted, changed from Non-public to Public or
  6146.         changed from Public to Non-public, the message is re-displayed so
  6147.         the change can be verified.  When a message is changed from Non-public
  6148.         to Public, an option is given allows the message to be addressed to
  6149.         "All Callers".
  6150.  
  6151.              If a caller with Sysop Status attempts to upload a file that
  6152.         already exists, that caller is given the opportunity to overwrite
  6153.         the file.  The caller is warned that the file already exists and is
  6154.         given the option to overwrite it.  SPITFIRE does not allow any other
  6155.         caller without Sysop Status this privilege.
  6156.  
  6157.  
  6158.         13.1  SPECIAL COMMANDS FOR SYSOP
  6159.         --------------------------------
  6160.  
  6161.              The Sysop is determined within the ALT+Z configuration window.
  6162.         The name entered as Sysop Caller Name is used by SPITFIRE to
  6163.         determine the name of the Sysop.  Messages left using the <C>omment
  6164.         to Sysop feature from the Main Menu feature are displayed to the
  6165.         person logging on under this name.
  6166.  
  6167.              The Sysop has one feature available to them that no other callers
  6168.         have, regardless of the caller's security.  When selecting the option
  6169.         to read messages, if recognized as the Sysop, callers are prompted as
  6170.         to whether they wish to preview messages.  This means that they will
  6171.         be able to read messages but the messages will not be marked as having
  6172.         been received.  A handy use for this feature may be when Sysops don't
  6173.         have time to respond to all their messages.  They can still read the
  6174.         messages and respond to those they choose.  Callers will not see that
  6175.  
  6176.                                                                       Page 109
  6177.         ----------------------------------------------------------------------
  6178.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6179.         ----------------------------------------------------------------------
  6180.  
  6181.  
  6182.         Sysops have received the message and feel slighted by the fact that
  6183.         there was no response.  Sysops can re-read messages later and respond
  6184.         when they have more time to devote to responding to messages.  Also,
  6185.         those with Sysop-Level security have an "unlimited" number of daily
  6186.         node chats of "unlimited" duration.
  6187.  
  6188.  
  6189.         14.0 EVENTS MENU EXAMPLE
  6190.         ------------------------
  6191.  
  6192.              It is possible for a Sysop to automatically execute specific
  6193.         programs automatically by setting these programs up as a scheduled
  6194.         event using SPITFIRE's Events Menu.
  6195.  
  6196.            >>>>>>>> EVENTS MENU <<<<<<<<
  6197.            <L>............ List An Event      <E>.......... Enable An Event
  6198.            <D>......... Disable An Event      <Q>..................... Quit
  6199.            <+>............... Next Event      <->........... Previous Event
  6200.  
  6201.         EVENTS MENU - [L E D Q + -]?
  6202.  
  6203.  
  6204.         14.1  EVENTS MENU EXPLANATION
  6205.         -----------------------------
  6206.  
  6207.            <L>.... List An Event
  6208.                    SPITFIRE supports 13 events <A..M>.  Sysops who select
  6209.                    this feature are asked which event <A..M> they wish to
  6210.                    view.  If the event selected is not configured,
  6211.                    SPITFIRE states that this event is not active.  If the
  6212.                    event selected is configured, then SPITFIRE displays
  6213.                    the time of the event, the day of the event, whether
  6214.                    the event is active and whether it has been completed
  6215.                    that day.
  6216.  
  6217.            <E>.... Enable An Event
  6218.                    This feature is used to activate one of the 13 scheduled
  6219.                    events available.  Sysops who select this feature are
  6220.                    asked which event they wish to enable.  If they select
  6221.                    one that is already active, SPITFIRE notifies them that
  6222.                    the event selected is already active and they are asked
  6223.                    whether they wish to change it.  If the designated
  6224.                    event is not active, Sysops are prompted to enter the
  6225.                    time the event is to be activated (expressed in military
  6226.                    time.  Example: 22:00 = 10pm).  Next they are asked on
  6227.                    what day the event should be scheduled for.
  6228.  
  6229.                    The format looks like this:
  6230.  
  6231.                    0=Sunday, 1=Monday, 2=Tuesday, etc....7=All!
  6232.  
  6233.                                                                       Page 110
  6234.         ----------------------------------------------------------------------
  6235.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6236.         ----------------------------------------------------------------------
  6237.  
  6238.  
  6239.                    Sysops are then prompted as to whether the event should
  6240.                    be marked as having been completed for the day.  If they
  6241.                    reply with N for No, and the event is configured to be
  6242.                    executed at a time earlier than when it is created, the
  6243.                    event is executed upon exiting the Events Menu.  If they
  6244.                    reply with N for No, and the event is configured to be
  6245.                    executed at a time later than when it is created, it is
  6246.                    executed at the next scheduled time.  If they reply with
  6247.                    Y, for Yes, the event is not executed until the next
  6248.                    designated scheduled time after the day it is created.
  6249.  
  6250.                    Finally, Sysops are prompted as to whether the event
  6251.                    should be marked as an on-time event.  If an event is
  6252.                    marked as an on-time event, when a caller logs onto the
  6253.                    BBS, SPITFIRE checks their time against any on-time event
  6254.                    that has not been completed for that day.  If the event is
  6255.                    scheduled to run during the amount of time the caller has,
  6256.                    SPITFIRE reduces their amount of time on the BBS by that
  6257.                    amount.  For example, if a caller is allowed 60 minutes when
  6258.                    logging  onto the BBS, and SPITFIRE checks for an on-time
  6259.                    event and determines an on-time event is to be executed in
  6260.                    25 minutes, the time the caller is allowed on the BBS for
  6261.                    the current call is reduced to 25 minutes.
  6262.  
  6263.          **NOTE**  Even though an event is marked as an on-time event, it
  6264.                    is possible that a caller could gain additional time on the
  6265.                    BBS preventing the event from being executed on-time.  For
  6266.                    example, the BBS could be configured to allow additional
  6267.                    time for file uploads (i.e. 2 to 1 time compensation for
  6268.                    uploads) or offer time bank programs where the caller can
  6269.                    withdraw stored online time.
  6270.  
  6271.                    After having selected the desired scheduled event and
  6272.                    establishing the time and day the event is to be
  6273.                    performed, Sysops need to modify the SF.BAT file with
  6274.                    their favorite text editor.  For illustration purposes,
  6275.                    let's assume Sysops wish to execute Buffalo Creek
  6276.                    Software's SFLOG to create a bulletin of the weekly
  6277.                    activity on their BBS.  SFLOG requires Sysops to
  6278.                    specify the bulletin file name that the information will
  6279.                    be written to by adding a "/BULLET<x>" to the command
  6280.                    line parameter.  Our example will use the file BULLET1.
  6281.                    To simplify this explanation, assume all files are being
  6282.                    run from the default directories, and the event will be
  6283.                    event A.
  6284.  
  6285.                    The Sysop will need to select <E>.... Enable An Event
  6286.                    from the Sysop Utilities Menu and then choose A as the
  6287.                    event to be created.  They are then prompted for the time
  6288.  
  6289.                                                                       Page 111
  6290.         ----------------------------------------------------------------------
  6291.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6292.         ----------------------------------------------------------------------
  6293.  
  6294.  
  6295.                    the event will be performed.  Let's assume a time of 01:00.
  6296.                    Next, the Sysop is prompted for the day the event will
  6297.                    be performed.  Let's assume they wish to run the event
  6298.                    every Sunday, so 0 is entered. When prompted whether to
  6299.                    mark the event as being completed they type Y.  Finally,
  6300.                    Sysops are prompted as to whether the event should be an
  6301.                    on-time event and N is entered.
  6302.  
  6303.                    The SF.BAT file for Event A will look like this:
  6304.  
  6305.                    :EVENT_A
  6306.                       REM Place Event Commands Here
  6307.                    GOTO LOOP
  6308.  
  6309.                    What is required next is to include all necessary DOS
  6310.                    commands which are needed to run the SFLOG program
  6311.                    and enter those in place of the "REM Place Event Commands
  6312.                    Here".
  6313.                    A completed SF.BAT for Event A appears as:
  6314.  
  6315.                    :EVENT_A
  6316.                       CD\SF\WORK
  6317.                       SFLOG /BULLET1
  6318.                       COPY BULLET1.* \SF\DISPLAY
  6319.                       ERASE BULLET1.*
  6320.                       CD\SF
  6321.                    GOTO LOOP
  6322.  
  6323.  
  6324.                    With the event set up up as described, every Sunday morning
  6325.                    at 1:00 am (or immediately after a caller logs off since it
  6326.                    has not been marked as an on-time event), SFLOG creates a
  6327.                    list of the BBS weekly activity.  SFLOG must be located in
  6328.                    the same directory as the CALLERS.LOG (WORK).  Therefore,
  6329.                    the batch begins by changing to that directory.  SFLOG is
  6330.                    then executed and the BULLET1.BBS/CLR display files are
  6331.                    created.  Next, the bulletins are copied to the DISPLAY file
  6332.                    directory and to conserve disk space the BULLET1.BBS/CLR
  6333.                    files in the WORK directory are deleted.
  6334.  
  6335.            <D>.... Disable An Event
  6336.                    This feature is used to disable an event that has been
  6337.                    configured previously.  If the event is currently active,
  6338.                    SPITFIRE asks the Sysop whether they are certain they want
  6339.                    to disable it.  Responding with "Yes" disables the scheduled
  6340.                    event.
  6341.  
  6342.            <Q>.... Quit
  6343.                    This feature takes the caller from the Events Menu and
  6344.  
  6345.                                                                       Page 112
  6346.         ----------------------------------------------------------------------
  6347.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6348.         ----------------------------------------------------------------------
  6349.  
  6350.  
  6351.                    returns them to where SPITFIRE was prior to calling up
  6352.                    the Events Menu, either the "SPITFIRE ready..." prompt
  6353.                    or the Sysop Utilities Menu.
  6354.  
  6355.            <+>.... Next Event
  6356.                    This option is used to move forward from one Event to
  6357.                    another.  Pressing the "+" key progresses from one
  6358.                    event to the next in alphabetical order.  When the last
  6359.                    event is reached (Event M) and the "+" key is pressed
  6360.                    SPITFIRE cycles to the first event, Event A.
  6361.  
  6362.            <->.... Previous Area
  6363.                    This option enables Sysops to cycle through the Events in
  6364.                    reverse order.  Pressing the "-" key moves to the
  6365.                    preceding event.  From Event A, if the "-" key is pressed
  6366.                    SPITFIRE will cycle to Event M, the last event.
  6367.  
  6368.  
  6369.         IMPORTANT NOTE REGARDING SCHEDULED EVENTS!
  6370.         ------------------------------------------
  6371.  
  6372.              SPITFIRE has the capability of marking an event as an "on-time"
  6373.         event, which causes the event to be executed at the exact time for
  6374.         which it has been set up.  If an event is marked as an on-time event,
  6375.         when a caller logs onto the BBS, SPITFIRE checks their time against
  6376.         any on-time event that has not yet been completed for that day.  If the
  6377.         event is scheduled to run during the amount of time the caller has,
  6378.         then SPITFIRE reduces their amount of time on the BBS by that amount.
  6379.         For example, if a caller is allowed 60 minutes when logging onto the
  6380.         BBS, and SPITFIRE checks for an on-time event and determines an on-time
  6381.         event is to be executed in 25 minutes, the time the caller is allowed
  6382.         on the BBS for the current call is reduced to 25 minutes.
  6383.  
  6384.          **NOTE**  Even though an event is marked as an on-time event, it
  6385.          is possible that a caller could gain additional time on the BBS
  6386.          preventing the event from being executed on-time.  For example, the
  6387.          BBS could be configured to allow additional time for file uploads
  6388.          (i.e. 2 to 1 time compensation for uploads) or offer time bank
  6389.          programs where the caller can withdraw stored online time.
  6390.  
  6391.              Marking an event as on-time event might be necessary for running
  6392.          programs that require a specific time to be executed.  Such an
  6393.          instance might be importing daily net-mail where Sysops are given
  6394.          a designated amount of time for connecting with their hub.  Usually
  6395.          configuring an event to activate "on-time" is not necessary.
  6396.  
  6397.              When an event is not marked as an on-time event, unlike most
  6398.         other Bulletin Board Systems, if a caller is on-line when an event is
  6399.         scheduled to occur, SPITFIRE waits until the caller logs off and then
  6400.  
  6401.                                                                       Page 113
  6402.         ----------------------------------------------------------------------
  6403.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6404.         ----------------------------------------------------------------------
  6405.  
  6406.  
  6407.         performs the scheduled event.  In this fashion, the caller is not
  6408.         interrupted or subject to a forced log-off.
  6409.  
  6410.              Please note the Event M is reserved for use to Pack the Message
  6411.         Base.  At the scheduled time you designate, SPITFIRE initiates Event M
  6412.         to pack the message base by purging all messages marked for deletion.
  6413.         In addition to messages marked for deletion, messages are purged based
  6414.         on how the Sysop has configured the Message Conference Record.  The
  6415.         options which determine which messages will be purged include Purge
  6416.         Msgs Older Than, Purge Unreceived Msg, and Purge Old Thread Msg.  Purge
  6417.         criteria is configured individually for each Message Conference that is
  6418.         available on the BBS.  Refer to the section - Setting Up System Records
  6419.         for more information regarding these options.
  6420.  
  6421.           Immediately after completing the scheduled event M, SPITFIRE
  6422.         looks for SFMSGPCK.BAT in the work file directory.  If it exists,
  6423.         SPITFIRE shells to and executes the commands within the
  6424.         SFMSGPCK.BAT.  This batch is intended to perform duties required by
  6425.         some net-mail utility drivers.  If SFMSGPCK.BAT is not found or once
  6426.         it has been completed, SPITFIRE returns to the "Ready..." prompt.
  6427.         Packing the message base should be done routinely to conserve disk
  6428.         space.
  6429.  
  6430.  
  6431.         15.0 HARDWARE/SOFTWARE DATA FLOW CONTROL
  6432.         ----------------------------------------
  6433.  
  6434.              When Sysops select ALT+M to configure your modem, they will
  6435.         notice a Hardware Data Flow Control switch.  This switch is turned on
  6436.         (Yes) when Sysops use a modem that automatically adjusts to the
  6437.         baud rate of the incoming call rather than depending upon the software
  6438.         to reset the baud rate of the COMM port.  If the switch is set to
  6439.         Yes, then SPITFIRE does not adjust the COMM port to the baud rate of
  6440.         the incoming call.  If the switch is set to No, then SPITFIRE adjusts
  6441.         the COMM port to the baud rate of the incoming call.  One case of
  6442.         having this switch set to YES is when using a USR HST modem at 19200
  6443.         baud.  In this case Sysops need to use the modem initialization string
  6444.         mentioned earlier in this manual.  Those who are not sure if their
  6445.         modem adjusts to the baud rate of the incoming call should refer to
  6446.         their modem manual.
  6447.  
  6448.  
  6449.         16.0  SCREEN SAVE FEATURE
  6450.         -------------------------
  6451.  
  6452.              SPITFIRE contains its own Screen Save Feature to prevent
  6453.         screen-burn.  Sysops who are presently using a memory-resident
  6454.         screen-save utility should discontinue its usage in favor of
  6455.         this feature.
  6456.  
  6457.                                                                       Page 114
  6458.         ----------------------------------------------------------------------
  6459.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6460.         ----------------------------------------------------------------------
  6461.  
  6462.  
  6463.         17.0 SPITFIRE DOORS SECTION
  6464.         ---------------------------
  6465.  
  6466.              This feature is designed to allow the use of third party
  6467.         programs (normally referred to as door programs) which are not a part
  6468.         of SPITFIRE.  SFGUESS is a sample door program written to demonstrate
  6469.         how to configure a door program for use with SPITFIRE.  SFGUESS is
  6470.         included in the SPITFIRE Bulletin Board System distribution package
  6471.         and can be played on a BBS after it has been installed on a SPITFIRE
  6472.         BBS.
  6473.  
  6474.             What follows is a step-by-step set up procedure for SFGUESS.  This
  6475.         is provided to demonstate the process and assist Sysops in future door
  6476.         installations.
  6477.  
  6478.               A brief explanation of the SPITFIRE Door Menu structure is
  6479.         beneficial to understanding the installation of a SPITFIRE door.
  6480.         SPITFIRE supports up to 24 doors.  Alphabetical characters are
  6481.         used to initiate the door commands, A through Z, with two exceptions.
  6482.         The G (Goodbye) is used to log the caller off the BBS and Q (Quit)
  6483.         returns the caller to the Main Menu. Therefore, the SFDOOR.MNU file
  6484.         can have a maximum of 24 lines, one for each door program available
  6485.         on the system.
  6486.  
  6487.             For this example, it is assumed that there are not any doors
  6488.         presently set up.  It is also assumed that SPITFIRE is being run on
  6489.         drive C in a directory named SF.  In the event Sysops are running
  6490.         SPITFIRE on a different drive and/or in a different directory than
  6491.         C:\SF, then the SF.BAT file example (listed below) will have to be
  6492.         altered to reflect the correct drive and directories.
  6493.  
  6494.              What follows is a step-by-step description of the procedure
  6495.         utilized to configure a SPITFIRE Door. The first thing to do is
  6496.         create the file named SFDOOR.MNU, using a favorite text editor.
  6497.         When created, SFDOOR.MNU is placed in the system files directory.
  6498.         When configuring only door A, SFDOOR.MNU will have only 1 line.
  6499.         For demonstration purposes, this line can look like any of these:
  6500.  
  6501.         Guess A Number,SEC>=10
  6502.         Guess A Number,SEC=10
  6503.         Guess A Number,SEC<10
  6504.  
  6505.              The name of the door (as it appears in the Door Menu) comes
  6506.         first in the line and is limited to 25 characters. This is followed by
  6507.         a comma, which is used to tell SPITFIRE where to end the name of
  6508.         the door and where to start reading the security level of the door.
  6509.         The Sysop controls access to the door through the security function.
  6510.         Using SEC>=[x], where [x] is the numeric value of the security level,
  6511.         any caller with a security equal to or greater than [x] can access
  6512.  
  6513.                                                                       Page 115
  6514.         ----------------------------------------------------------------------
  6515.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6516.         ----------------------------------------------------------------------
  6517.  
  6518.  
  6519.         the door.  If SEC=[x] is used on a caller with the security level of
  6520.         [x] can access the door and if SEC<[x] is used only a caller with the
  6521.         security level less than [x] can access the door.  Using SPITFIRE's
  6522.         default menus, this door does not display to any caller with a security
  6523.         level less than 10.
  6524.  
  6525.              Buffalo Creek Software provides a menu driven utility that easily
  6526.        creates and/or modifies the SFDOOR.MNU file.  SFDOOR.ZIP is included
  6527.        in the SPITFIRE package and can be downloaded from Buffalo Creek's BBS.
  6528.  
  6529.              The next step in setting up the door is to create a sub-directory
  6530.         of the SF directory named DOOR_A and move the SFGUESS.EXE file into
  6531.         the DOOR_A directory. The DOS manual can be referred to for information
  6532.         on how to create directories.
  6533.  
  6534.              Edit the SF.BAT file with your favorite text editor.  At the
  6535.         point where the SF.BAT file reads :DOOR_A place the door A commands
  6536.         (must be valid DOS commands) between :DOOR_A and GOTO LOOP.  That
  6537.         portion of the SF.BAT file should be changed to read as listed below:
  6538.  
  6539.         :DOOR_A
  6540.            COPY SFDOORS.DAT C:\SF\DOOR_A
  6541.            CD\SF\DOOR_A
  6542.            SFGUESS
  6543.            ERASE SFDOORS.DAT
  6544.            CD\SF
  6545.            GOTO LOOP
  6546.         :DOOR_B
  6547.  
  6548.              After saving the changes in the SF.BAT file to disk, boot
  6549.         SPITFIRE using the SF.BAT file.  At the "SPITFIRE ready for..."
  6550.         prompt, log on locally either using the ALT+S or ALT+Q
  6551.         keystrokes.  At the Main Menu, select "<S>... SPITFIRE Doors".
  6552.         The Door Menu should appear something like this:
  6553.  
  6554.         >>>>>>>>> DOOR MENU <<<<<<<<<
  6555.         <A>... Guess A Number           <?>... Door Bulletins
  6556.         <Q>... Quit                     <G>... Goodbye
  6557.  
  6558.         DOOR MENU - <A ? Q G>?
  6559.  
  6560.              If <A> is selected at this point, SPITFIRE displays a message
  6561.         that states "Executing Door A...  Please stand by!". At this point,
  6562.         SPITFIRE writes a text file named SFDOORS.DAT and a file named DOOR.SYS
  6563.         to the drive.  (SFDOORS.DAT contains necessary caller information for
  6564.         executing doors on a SPITFIRE BBS and DOOR.SYS is the universally
  6565.         accepted format containing caller information by those attempting to
  6566.         standardize the door caller information file. These files are created
  6567.         when a caller enters a door and SFDOORS.DAT is automatically erased
  6568.  
  6569.                                                                       Page 116
  6570.         ----------------------------------------------------------------------
  6571.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6572.         ----------------------------------------------------------------------
  6573.  
  6574.  
  6575.         when the caller returns to SPITFIRE.) SPITFIRE, after creating the
  6576.         SFDOORS.DAT and DOOR.SYS files, terminates, sending the appropriate
  6577.         DOS ERRORLEVEL to the SF.BAT file. In the case of door A, SPITFIRE
  6578.         sends an ERRORLEVEL of 34 to SF.BAT which causes the commands placed
  6579.         between :DOOR_A and GOTO LOOP to be executed.  In the event the
  6580.         correct commands were entered between :DOOR_A and GOTO LOOP, SFGUESS
  6581.         will run.  When the door is finished running, SPITFIRE re-boots
  6582.         and the caller is returned. If the Sysop has the BBS configured to
  6583.         require a password when returning from a door, the caller is prompted
  6584.         for their password.
  6585.  
  6586.              If a caller enters a door while logged on SPITFIRE, there are
  6587.         up to three tests SPITFIRE performs when a caller returns to SPITFIRE,
  6588.         after exiting the door program.  First, SPITFIRE must find SFDOORS.DAT
  6589.         in the system files directory.  Second, SPITFIRE must find a carrier
  6590.         detect.  And third, if the Sysop has configured the BBS to require a
  6591.         password when returning from a door, the caller must enter the correct
  6592.         password when prompted for it.  In the event a door is entered during a
  6593.         local log on, SPITFIRE will perform the following test(s): SPITFIRE
  6594.         must find the SFDOORS.DAT file and, if the Sysop has configured the BBS
  6595.         to require a password when returning from a door, the correct password
  6596.         must be entered.
  6597.  
  6598.              There are numerous door programs, usually Shareware products,
  6599.         available for download from Buffalo Creek's BBS as well as most
  6600.         other bulletin boards.  Sysops who do not wish to run third party
  6601.         programs with SPITFIRE through the Door feature, should set the
  6602.         security level of the SPITFIRE Door command in the SFMAIN.MNU,
  6603.         SFFILE.MNU and SFMSG.MNU files high enough so that callers cannot
  6604.         access it.
  6605.  
  6606.              SPITFIRE Doors can be accessed by a caller from the Main Menu,
  6607.         provided the caller's security level is high enough.  As previously
  6608.         mentioned, SPITFIRE supports the use of 24 different doors.  However,
  6609.         there are third party programs available that will expand this to
  6610.         hundreds of doors.  An example of such a program is WILDFIRE, which
  6611.         is a Shareware program by Steve Cox.  The newest release of WILDFIRE
  6612.         can be downloaded from Buffalo Creek's BBS and Flite-Line BBS at
  6613.         (402) 421-2434.
  6614.  
  6615.  
  6616.         17.1 SPITFIRE DOORS DISPLAY FILES
  6617.         ---------------------------------
  6618.  
  6619.              SPITFIRE uses certain display files during the use of the
  6620.         Doors feature, if such files are found.  It is important to note
  6621.         that SPITFIRE works perfectly without these display files. Listed
  6622.         below are the display files that can be used in conjunction with
  6623.         the SPITFIRE door feature:
  6624.  
  6625.                                                                       Page 117
  6626.         ----------------------------------------------------------------------
  6627.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6628.         ----------------------------------------------------------------------
  6629.  
  6630.  
  6631.             SFDORBUL .BBS/CLR - Non-ANSI and ANSI list of door bulletins
  6632.                                 which are available to the caller.  This is
  6633.                                 displayed to the caller just prior to the
  6634.                                 door menu (if available) or when selecting
  6635.                                 the <?> command from the door menu.  (DISPLAY)
  6636.  
  6637.             DORBUL<x>.BBS/CLR - Non-ANSI and ANSI <x> file that is displayed
  6638.                                 when the corresponding <x> is selected from
  6639.                                 the SPITFIRE door bulletin list.  This file
  6640.                                 can be used to display top score bulletins
  6641.                                 created by many of the available door game
  6642.                                 programs.                            (DISPLAY)
  6643.  
  6644.             SFDR<x>  .BBS/CLR - Non-ANSI and ANSI door display menu file
  6645.                                 displayed to the caller with a corresponding
  6646.                                 <x> security level.                  (DISPLAY)
  6647.  
  6648.             SFDOOR<x>.BBS/CLR - Non-ANSI and ANSI screen that is displayed
  6649.                                 to the caller after selecting the corresponding
  6650.                                 <x> door option and prior to the <x> door
  6651.                                 being executed.  This file might be used to
  6652.                                 send the caller a special message about the
  6653.                                 door.                                (DISPLAY)
  6654.  
  6655.             SFDORBAK .BBS/CLR - Non-ANSI and ANSI screen displayed to the
  6656.                                 caller after quitting the door program and
  6657.                                 prior to returning to SPITFIRE.  This is
  6658.                                 normally used simply to welcome the caller
  6659.                                 back to SPITFIRE.                    (DISPLAY)
  6660.  
  6661.  
  6662.         17.2 SPITFIRE DOORS SUPPORT
  6663.         ----------------------------
  6664.  
  6665.              Configuring the use of doors with SPITFIRE is supported by
  6666.         Buffalo Creek Software for registered callers of SPITFIRE.  Please keep
  6667.         in mind once a caller executes a door, SPITFIRE is totally terminated
  6668.         from memory and control is passed to the SF.BAT where the commands
  6669.         configured by the Sysop are executed.  Sysops who have problems
  6670.         with the door program itself should read the documentation and then
  6671.         contact the author of the program.  Please keep in mind that once a
  6672.         caller has entered a door, SPITFIRE is completely out of memory and has
  6673.         NO responsibility for the operation of the door program.
  6674.  
  6675.                                                                       Page 118
  6676.         ----------------------------------------------------------------------
  6677.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6678.         ----------------------------------------------------------------------
  6679.  
  6680.  
  6681.         18.0 EXTERNAL FILE TRANSFER PROTOCOLS
  6682.         -------------------------------------
  6683.  
  6684.              This feature is designed to allow the use of file transfer
  6685.         protocols which are not part of SPITFIRE but are rather provided
  6686.         by sources other than Buffalo Creek Software.  An example is ZModem,
  6687.         a popular protocol written by Chuck Forsberg.  There are no External
  6688.         Protocols distributed with SPITFIRE because they are usually
  6689.         Shareware products.  Buffalo Creek Software most likely has no right
  6690.         to distribute them with the SPITFIRE program.  However, there are
  6691.         many available for download from Buffalo Creek's BBS, as well as most
  6692.         other bulletin boards.
  6693.  
  6694.              It should be noted that SPITFIRE does not allow callers to select
  6695.         an external protocol as their default file transfer protocol.  This is
  6696.         important for callers to know, so SPITFIRE has provided a means to
  6697.         notify the caller that External Protocols exist.
  6698.  
  6699.              When a new caller logs on for the first time and the Sysop has
  6700.         configured the BBS to require the New Caller Default Protocol option to
  6701.         display or when callers use the "<Y>... Your Statistics" from the Main
  6702.         Menu to change their default file transfer protocol, SPITFIRE displays
  6703.         SFPROMSG.BBS/CLR just before a default file transfer protocol selection
  6704.         is made. The SFPROMSG.BBS/CLR message can state that if a default file
  6705.         transfer protocol is chosen, the external protocol option will not be
  6706.         available.  Callers wishing to utilize external protocols should set
  6707.         their default to <S>.. Select At Time Of Transfer.
  6708.  
  6709.  
  6710.          18.1 EXTERNAL DOWNLOAD PROTOCOLS
  6711.          --------------------------------
  6712.  
  6713.              SPITFIRE allows up to 14 external protocols <A..N> to be utilized
  6714.         for downloads.  It may be best at this point to go through setting up
  6715.         an external download protocol, step by step.
  6716.  
  6717.              To start, an assumption is being made that Sysops have a copy of
  6718.         DSZ (Forsberg's ZModem).  Those without a copy may download it from
  6719.         Buffalo Creek's BBS.  Sysops will need to use their favorite text
  6720.         editor to create a display file named SFEXTDN.BBS. This is a simple
  6721.         text file which will contain the names of the external protocols
  6722.         that are available.
  6723.  
  6724.              For the purpose of setting up ZModem as the first external
  6725.         download protocol, the SFEXTDN.BBS file has only one line and
  6726.         looks something like this:
  6727.  
  6728.         <A> ZModem
  6729.  
  6730.                                                                       Page 119
  6731.         ----------------------------------------------------------------------
  6732.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6733.         ----------------------------------------------------------------------
  6734.  
  6735.  
  6736.              Sysops need to place SFEXTDN.BBS in the directory configured as
  6737.         the Display Files Path.  To verify, or modify, the EXTERNAL TRANSFER
  6738.         FILE PATH, press ALT+P at the SPITFIRE "Ready..." prompt.  Selecting
  6739.         option D allows modification of SPITFIRE's default setting.  An
  6740.         assumption (for demonstration purposes) is being made here that
  6741.         SPITFIRE is run on the C drive in a directory named SF and that the
  6742.         External Transfer path is C:\SF\EXTNOD1.
  6743.  
  6744.              The next step is to place DSZ in the directory set up as
  6745.         the External Transfer Path (example... C:\SF\EXTNOD1).  Next, using
  6746.         a favorite text editor, a batch file is created named SFEXTDNA.BAT
  6747.         in the directory designated as the External Transfer Path.  SPITFIRE
  6748.         shells to this batch when a caller selects <A>... from the download
  6749.         protocol list.  It is appropriate at this point to show the suggested
  6750.         contents of this batch file.
  6751.  
  6752.         ECHO OFF
  6753.         BRK OFF
  6754.         Echo Executing SPITFIRE'S External Protocol #1
  6755.         CD\SF\EXTNOD1
  6756.         DSZ %2 sz %3
  6757.         CD\SF
  6758.         BRK ON
  6759.  
  6760.              Now that SFEXTDNA.BAT, with the above listed commands, resides
  6761.         in the directory set up as the External Transfer Path, the first
  6762.         External Download Protocol has been configured.  The actual contents
  6763.         of the batch files in use depends upon the specific protocols.
  6764.         The above is only a sample batch file that should work well with
  6765.         DSZ.
  6766.  
  6767.              Before the commands in the above described batch file are
  6768.         explained, it is important to note when a caller selects <B>...
  6769.         from the download protocol list, SPITFIRE shells to a batch file
  6770.         named SFEXTDNB.BAT.  As stated before, there are fourteen external
  6771.         protocols allowed and are denoted by command letters "A" thru "N".
  6772.         These command letters are used to shell from SPITFIRE to the
  6773.         corresponding batch files.
  6774.  
  6775.         A = SFEXTDNA.BAT          B = SFEXTDNB.BAT         C = SFEXTDNC.BAT
  6776.         D = SFEXTDND.BAT          E = SFEXTDNE.BAT         F = SFEXTDNF.BAT
  6777.         G = SFEXTDNG.BAT          H = SFEXTDNH.BAT         I = SFEXTDNI.BAT
  6778.         J = SFEXTDNJ.BAT          K = SFEXTDNK.BAT         L = SFEXTDNL.BAT
  6779.         M = SFEXTDNM.BAT          N = SFEXTDNN.BAT
  6780.  
  6781.              An explanation of these batch files and what SPITFIRE does in
  6782.         preparation to use these batch files is appropriate and important
  6783.         for Sysops to understand.
  6784.  
  6785.                                                                       Page 120
  6786.         ----------------------------------------------------------------------
  6787.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6788.         ----------------------------------------------------------------------
  6789.  
  6790.  
  6791.              When an External Protocol is selected, SPITFIRE does all the
  6792.         normal tests to be sure it is permissible for the caller to perform
  6793.         the download.  If allowable, then SPITFIRE copies the selected file
  6794.         to the directory configured as the External Transfer Path. PLEASE NOTE
  6795.         THAT SPITFIRE COPIES THE SELECTED FILE.  THIS MEANS THERE MUST BE
  6796.         ENOUGH DISK SPACE AVAILABLE FOR THE FILE TO BE COPIED. If all tests
  6797.         were passed and the file was successfully copied, SPITFIRE switches to
  6798.         the directory configured as the External Transfer Path and stays in
  6799.         memory but shells to the appropriate batch file (as described above).
  6800.         Keep in mind that SPITFIRE is resident in memory, as well as a second
  6801.         copy of the command processor (COMMAND.COM) so the external file
  6802.         transfer protocol requires some memory. Therefore, the minimum memory
  6803.         requirement of 256K, stated earlier in the manual, may be insufficient
  6804.         for systems including the external protocol file transfer options.
  6805.  
  6806.              Upon performing this shell, SPITFIRE passes at least three
  6807.         parameters to the appropriate batch file.  The first parameter is the
  6808.         baud rate.  The second parameter being passed is the number of the
  6809.         COMM port being used.  The third parameter is the name of the file to
  6810.         be downloaded. This passed information is needed by most external file
  6811.         transfer programs and can now be used with DOS batch commands.  The
  6812.         file name is passed in ASCII text as %3. The baud rate is %1, a number
  6813.         representing baud rate of the caller, such as 2400.  The COMM port %2
  6814.         is the number of the COMM port being used (1,2,3 or 4).  Those who are
  6815.         not familiar with the use of the % command in batch files, should refer
  6816.         to the DOS manual for specific details.
  6817.  
  6818.              When the external protocol file transfer program has finished
  6819.         its work, control is automatically returned to SPITFIRE.  Once control
  6820.         is returned, SPITFIRE switches back to the directory in which the
  6821.         SPITFIRE system files reside.  Next, SPITFIRE erases the file that was
  6822.         copied to the directory configured as the External Transfer Path for
  6823.         download.  Finally, SPITFIRE checks the amount of time that has passed
  6824.         during the shell to the external protocol batch file.  In the event
  6825.         SPITFIRE discovers that the time spent in the shell was at least
  6826.         30% of the estimated transfer time, the number of downloads,
  6827.         K downloaded, etc. of the caller is updated.  In the event the time
  6828.         spent in the shell was less than 30% of the estimated transfer time,
  6829.         SPITFIRE assumes that the transfer was not successful and the
  6830.         caller's data is not updated.
  6831.  
  6832.              Sysops will notice the example batch file (above) has a command
  6833.         to change to the directory configured as the External Transfer Path.
  6834.         They will also notice there is a another command to change back to the
  6835.         SPITFIRE system files directory. These commands do not have to be in
  6836.         the batch files created because SPITFIRE will automatically perform
  6837.         these chores.  However, it is quite permissible for the commands to be
  6838.         in the batch file where they can act as a safeguard. Sysops will
  6839.         finally notice a command BRK OFF at the beginning of the batch file
  6840.  
  6841.                                                                       Page 121
  6842.         ----------------------------------------------------------------------
  6843.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6844.         ----------------------------------------------------------------------
  6845.  
  6846.  
  6847.         example, as well as a BRK ON at the end.  BRK is a Shareware utility
  6848.         distributed by Solid Systems of Newport News, Virginia.  It is used to
  6849.         disable and enable the CTRL+BREAK, which can be used to terminate a
  6850.         batch file. Sysops may need this utility for the protection of their
  6851.         systems.  BRK.ZIP can be downloaded from Buffalo Creek's BBS.
  6852.  
  6853.  
  6854.         18.2 EXTERNAL BATCH DOWNLOAD PROTOCOLS
  6855.         --------------------------------------
  6856.  
  6857.              SPITFIRE also allows for batch downloads to be transferred
  6858.         with the use of external protocols, provided the external protocol
  6859.         is written to include batch transfers.  Much of the information
  6860.         discussed in the section - EXTERNAL DOWNLOAD PROTOCOLS - also applies
  6861.         to the External Batch Download Protocols.  However, there are some
  6862.         significant differences which warrant mentioning.
  6863.  
  6864.              The SFEXTDN.BBS file is created using a favorite text
  6865.         editor. It lists the names of the external batch file protocols
  6866.         that are available.  On the same line, the protocol description
  6867.         is followed by a comma and the word BATCH.  Continuing to use DSZ
  6868.         as an example, the SFEXTDN.BBS file might now look like this:
  6869.  
  6870.         <A> ZModem
  6871.         <B> ZModem Batch,Batch
  6872.  
  6873.              The SFEXTDN.BBS must reside in the path assigned as the Display
  6874.         File Path.  The DSZ must be placed in the directory configured as
  6875.         the External File path.  Using a favorite text editor, create a
  6876.         SFEXTDN<A..N>.BAT file which contains the commands necessary to
  6877.         execute the batch download.  In the above example, SFEXTDNB.BAT
  6878.         needs to be created to perform external ZModem batch downloads from
  6879.         SPITFIRE.
  6880.  
  6881.              The commands for the SFEXTDNB.BAT file should look like this:
  6882.  
  6883.              BRK OFF
  6884.              ECHO OFF
  6885.              ECHO EXECUTING EXTERNAL PROTOCOL # 2
  6886.              CD\SF\EXTNOD1
  6887.              DSZ %2 sz %3 %4 %5 %6 %7 %8 %9
  6888.              CD\SF
  6889.              BRK ON
  6890.  
  6891.         The commands used for ZModem batch pass the same command line
  6892.         parameters (explained above in the EXTERNAL DOWNLOAD PROTOCOLS section)
  6893.         as the single file ZModem transfer with the addition of %4, %5, %6, %7,
  6894.         %8, %9.  The %3 through %9 are the file names the caller enters if the
  6895.         batch download external protocol is selected.  SPITFIRE allows up to
  6896.         seven files to be transferred during an external batch download. %3
  6897.         through %9 represent the file names the caller includes in the batch
  6898.         queue.
  6899.  
  6900.                                                                       Page 122
  6901.         ----------------------------------------------------------------------
  6902.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6903.         ----------------------------------------------------------------------
  6904.  
  6905.  
  6906.              When an External Protocol is selected, SPITFIRE does all the
  6907.         normal tests to be sure it is permissible for the caller to perform
  6908.         the download.  If allowed, SPITFIRE copies the selected files to
  6909.         the directory configured as your External Transfer Path. PLEASE NOTE
  6910.         THAT SPITFIRE COPIES THE SELECTED FILES.  WITH EXTERNAL BATCH DOWNLOADS
  6911.         IT IS DOUBLY IMPORTANT TO THAT ENOUGH DISK SPACE BE AVAILABLE FOR THE
  6912.         FILES TO BE COPIED.  However, in adding files to the batch queue if
  6913.         SPITFIRE discovers the addition of another file exceeds the amount
  6914.         of available disk space or exceeds the number of daily allotted
  6915.         downloads for the caller, an appropriate message is displayed prior
  6916.         to downloading the files presently in the batch queue.
  6917.  
  6918.  
  6919.         18.3 TEXT FILE EXTERNAL BATCH DOWNLOAD PROTOCOLS
  6920.         ------------------------------------------------
  6921.  
  6922.              SPITFIRE can be configured to create a text file in the EXTERNAL
  6923.         directory which contains a list of the files to be downloaded.   By
  6924.         using the file list, the path and name of each file is stored in a text
  6925.         file.  By using the text file, it is no longer necessary for SPITFIRE
  6926.         to copy the files into the EXTERNAL directory.  It should be mentioned
  6927.         that the external protocol must have the capability of reading this
  6928.         text file.  DSZ is one such external protocol.
  6929.  
  6930.             There are several advantages to using this particular method with
  6931.         batch transfer protocol downloads.  First, because files are no longer
  6932.         required to be copied to the EXTERNAL directory, downloads can be
  6933.         performed much faster.  Speed is important for multi-node systems.
  6934.         Secondly, you eliminate the risk of running out of disk space since
  6935.         files are duplicated when copied to the EXTERNAL directory for
  6936.         downloading.  Also, the number of files that can be downloaded in a
  6937.         single batch transfer is significantly increased using the text file.
  6938.         Where the typical batch download (discussed in the previous section of
  6939.         the manual) allows 7 files to be downloaded per batch; using the
  6940.         text file allows 99 files to be downloaded per batch.
  6941.  
  6942.             To initiate an external batch download protocol using a textfile,
  6943.         simply add
  6944.  
  6945.         ,UseFile
  6946.  
  6947.         at the end of the line of your SFEXTDN.BBS where the text file feature
  6948.         is to be used.  For example, here is a sample SFEXTDN.BBS:
  6949.  
  6950.         <A> ZModem,UseFile
  6951.         <B> ZModem Batch,Batch,UseFile
  6952.  
  6953.              The SFEXTDN.BBS must reside in the path assigned as the Display
  6954.         File Path.
  6955.  
  6956.                                                                       Page 123
  6957.         ----------------------------------------------------------------------
  6958.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  6959.         ----------------------------------------------------------------------
  6960.  
  6961.  
  6962.             Place DSZ.COM in the directory configured as the External File
  6963.         path.  Using your favorite text editor, Sysops should create a
  6964.         SFEXTDN<A..N>.BAT file which contains the commands necessary to
  6965.         execute the batch download. In the above example, SFEXTDNB.BAT is
  6966.         created to perform an external ZModem batch download from SPITFIRE.
  6967.  
  6968.             The commands for the SFEXTDNB.BAT file should look like this:
  6969.  
  6970.              BRK OFF
  6971.              ECHO OFF
  6972.              ECHO EXECUTING EXTERNAL PROTOCOL # 2
  6973.              CD\SF\EXTNOD1
  6974.              DSZ %2 sz @C:\SF\EXTNOD1\SFEXTRAN.LST
  6975.              IF ERRORLEVEL 1 GOTO END
  6976.              IF ERRORLEVEL 0 GOTO GOOD
  6977.              :GOOD
  6978.              APPENDIT ZMODEM.TXT \SF\CALLERS.TMP
  6979.              :END
  6980.              CD\SF
  6981.              BRK ON
  6982.  
  6983.         Note that the commands used in the SFEXTDNB.BAT (above example) uses
  6984.         the text file C:\SF\EXTNOD1\SFEXTRAN.LST.  This is the text file where
  6985.         SPITFIRE stores the names of the files which the caller has selected
  6986.         for download.
  6987.  
  6988.            It should again be noted that when an External Protocol is selected,
  6989.         SPITFIRE does all the normal tests to be sure it is permissible for the
  6990.         caller to perform the download.  In adding files to the batch queue if
  6991.         SPITFIRE discovers the addition of another file exceeds the number of
  6992.         daily allotted downloads for the caller, an appropriate message is
  6993.         displayed prior to downloading the files presently in the batch
  6994.         queue.
  6995.  
  6996.  
  6997.         18.4 EXTERNAL UPLOAD PROTOCOLS
  6998.         ------------------------------
  6999.  
  7000.              SPITFIRE allows up to 14 external protocols <A..N> to be utilized
  7001.         for uploads.  Since SPITFIRE handles external protocols for uploading
  7002.         slightly different than downloading, it is a good idea at this point to
  7003.         go through setting up an upload external protocol, step by step.  To
  7004.         begin, Sysops need to obtain a copy of DSZ (Forsberg's ZMODEM).  Those
  7005.         without a copy can download it from Buffalo Creek's BBS.  Using your
  7006.         favorite text editor, create a display file named SFEXTUP.BBS.  This is
  7007.         a simple text file which contains the names of the external protocols
  7008.         that are available.  For the purpose of setting up ZModem as the first
  7009.         upload external protocol, the SFEXTUP.BBS file has one line that looks
  7010.         something like this:
  7011.  
  7012.         <A> ZModem
  7013.  
  7014.                                                                       Page 124
  7015.         ----------------------------------------------------------------------
  7016.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7017.         ----------------------------------------------------------------------
  7018.  
  7019.  
  7020.              SFEXTUP.BBS is placed in the directory configured as the Display
  7021.         Files Path.  To verify, or modify, the EXTERNAL TRANSFER FILE PATH,
  7022.         press ALT+P at the SPITFIRE "Ready..." prompt.  Selecting option D
  7023.         allows modification of SPITFIRE's default setting.  An assumption (for
  7024.         demonstration purposes) is made that SPITFIRE is run on the C drive in
  7025.         a directory named SF and that the External Transfer path is
  7026.         C:\SF\EXTNOD1.
  7027.  
  7028.              The next step is to place DSZ in the directory set up as
  7029.         the External Transfer Path (example... C:\SF\EXTNOD1).  Next, using
  7030.         a favorite text editor, a batch file is created named SFEXTUPA.BAT
  7031.         in the directory designated as the External Transfer Path.  SPITFIRE
  7032.         shells to this batch file when a caller selects <A>... from the upload
  7033.         protocol list.  At this point, prior to executing the commands within
  7034.         the batch file, SPITFIRE sets the attribute of all files contained in
  7035.         the External Transfer Path (in this example, C:\SF\EXTNOD1) to Read
  7036.         Only.  This is done to prevent callers from uploading and overwriting
  7037.         files which exist in your External Transfer Path.  It is appropriate
  7038.         at this point to show the suggested contents of this batch file:
  7039.  
  7040.         Echo Off
  7041.         BRK OFF
  7042.         Echo Executing External Protocol #1
  7043.         CD\SF\EXTNOD1
  7044.         DSZ %2 restrict rz %3
  7045.         CD\SF
  7046.         BRK ON
  7047.  
  7048.              Now that SFEXTUPA.BAT, with the above listed commands, resides
  7049.         in the directory set up as the External Transfer Path, the first upload
  7050.         External Protocol is successfully configured.  The actual contents of
  7051.         the batch files in use will depend on the specific protocols. The
  7052.         above is only a sample batch file and should work well with DSZ.
  7053.  
  7054.              Before the commands in the above described batch file are
  7055.         explained, it is important to note when a caller selects <B>... from
  7056.         the upload protocol list, SPITFIRE shells to a batch file named
  7057.         SFEXTUPB.BAT.  As stated before, there are fourteen external protocols
  7058.         allowed and they are denoted by command letters "A" thru "N".  Through
  7059.         their use, SPITFIRE shells to the corresponding batch files.
  7060.  
  7061.         A = SFEXTUPA.BAT          B = SFEXTUPB.BAT         C = SFEXTUPC.BAT
  7062.         D = SFEXTUPD.BAT          E = SFEXTUPE.BAT         F = SFEXTUPF.BAT
  7063.         G = SFEXTUPG.BAT          H = SFEXTUPH.BAT         I = SFEXTUPI.BAT
  7064.         J = SFEXTUPJ.BAT          K = SFEXTUPK.BAT         L = SFEXTUPL.BAT
  7065.         M = SFEXTUPM.BAT          N = SFEXTUPN.BAT
  7066.  
  7067.              Now, an explanation of these batch files and what SPITFIRE does
  7068.         in preparation to use them is appropriate and important for the Sysop
  7069.         to understand.
  7070.  
  7071.                                                                       Page 125
  7072.         ----------------------------------------------------------------------
  7073.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7074.         ----------------------------------------------------------------------
  7075.  
  7076.  
  7077.              When an External Protocol is selected, SPITFIRE does all the
  7078.         normal tests to be sure it is permissible for the caller to perform
  7079.         the upload.  If all tests were passed, SPITFIRE changes to the
  7080.         directory configured as the External Transfer Path and stays resident
  7081.         in memory but shells to the appropriate batch file (as described
  7082.         above).  Keep in mind that SPITFIRE is resident in memory as well as a
  7083.         second copy of the command processor (COMMAND.COM), consequently the
  7084.         external file transfer protocol is going to require some memory.
  7085.         Therefore, the minimum memory requirement of 256 K stated earlier in
  7086.         the manual, may be insufficient for systems including the external
  7087.         protocol file transfer options.
  7088.  
  7089.              Upon performing this shell, SPITFIRE is passing four parameters
  7090.         to the appropriate batch file.  The first parameter is the baud rate.
  7091.         The second parameter passed is the number of the COMM port being used.
  7092.         The third parameter is the name of the file to be uploaded. The fourth
  7093.         parameter is the path in which the file to be uploaded is to reside
  7094.         (i.e. - C:\SF\UPLOADS).  This passed information is needed by most
  7095.         external file transfer programs and can now be used with DOS batch
  7096.         commands.  The file name is passed in ASCII text as %3. The baud rate is
  7097.         %1, a number representing baud rate of the caller, such as 2400.  The
  7098.         COMM port %2 is the number of the COMM port being used (1,2,3 or 4).
  7099.         Sysops who are not familiar with the use of the % command in batch
  7100.         files should refer to their DOS manual for specific details.  The
  7101.         "restrict" parameter is a feature of DSZ which prevents the uploader
  7102.         from specifying the file path when uploading to the BBS.
  7103.  
  7104.              When the external protocol file transfer program has finished
  7105.         its work, control is automatically returned to SPITFIRE.  Once control
  7106.         is returned, SPITFIRE resets the attributes of all files in the
  7107.         External Transfer Path (in this instance, C:\SF\EXTNOD1) back to
  7108.         archive.  Then, SPITFIRE changes back to the directory in which the
  7109.         SPITFIRE system files reside.  SPITFIRE now checks to see if the file
  7110.         that was to be uploaded exists in the File Area in which the uploaded
  7111.         file should reside, if all went correctly.  If SPITFIRE finds the file
  7112.         in the appropriate File Area, the caller is credited with the upload
  7113.         and other clean-up chores are performed.  SPITFIRE will then
  7114.         automatically move the uploaded file to the directory the Sysop has
  7115.         configured as the file upload path (i.e. - C:\SF\UPLOADS).  In the
  7116.         event SPITFIRE does not find the file in the appropriate File Area,
  7117.         SPITFIRE assumes that the upload was aborted.
  7118.  
  7119.              Notice that the example batch file (above) has a command to change
  7120.         to the directory configured as the External Transfer Path.  Also notice
  7121.         that there is a another command to change back to the SPITFIRE system
  7122.         files directory.  These commands do not have to be in the batch files
  7123.         created because SPITFIRE automatically performs these chores.  However,
  7124.         it is quite permissible for them to be in the batch file so they can
  7125.         act as a safeguard. Finally, notice a command BRK OFF at the beginning
  7126.  
  7127.                                                                       Page 126
  7128.         ----------------------------------------------------------------------
  7129.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7130.         ----------------------------------------------------------------------
  7131.  
  7132.  
  7133.         of the batch file example, as well as a BRK ON at the end.  BRK is a
  7134.         Shareware utility distributed by Solid Systems of Newport News,
  7135.         Virginia.  It is used to disable and enable the CTRL+BREAK, which can
  7136.         be used to terminate a batch file.  Sysops may need this utility for
  7137.         the protection of their systems.  BRK.ZIP can be downloaded from
  7138.         Buffalo Creek's BBS.
  7139.  
  7140.  
  7141.         18.5 EXTERNAL BATCH UPLOAD PROTOCOLS
  7142.         ------------------------------------
  7143.  
  7144.              SPITFIRE also allows for batch uploads to be transferred with the
  7145.         use of external protocols, provided the external protocol is written to
  7146.         include batch upload transfers.  Much of the information discussed in
  7147.         the EXTERNAL UPLOAD PROTOCOLS section of this manual also applies to
  7148.         External Batch Upload Protocols.  However, there are some significant
  7149.         differences which warrant mentioning.
  7150.  
  7151.              When creating the SFEXTUP.BBS file, Sysops use a favorite text
  7152.         editor to list the name of the external batch file protocol that is
  7153.         available.  On the same line, the protocol description is followed by a
  7154.         comma and the word BATCH.  Continuing to use DSZ as an example, the
  7155.         SFEXTUP.BBS file might now look like this:
  7156.  
  7157.         <A> ZModem
  7158.         <B> ZModem Batch,Batch
  7159.  
  7160.              The SFEXTUP.BBS must reside in the path assigned as the Display
  7161.         File Path.
  7162.  
  7163.             DSZ.COM must be placed in the directory configured as the
  7164.         External File path.  Next, using a favorite text editor, a
  7165.         SFEXTUP<A..N>.BAT file is created which contains the commands
  7166.         necessary to execute the batch upload.  For the above example,
  7167.         SFEXTUPB.BAT needs to be created to perform external ZModem batch
  7168.         uploads with SPITFIRE.
  7169.  
  7170.              The commands for the SFEXTUPB.BAT file should look like this:
  7171.  
  7172.              BRK OFF
  7173.              ECHO OFF
  7174.              ECHO EXECUTING EXTERNAL PROTOCOL # 2
  7175.              CD\SF\EXTNOD1
  7176.              DSZ.COM %2 restrict rz
  7177.              CD\SF
  7178.              BRK ON
  7179.  
  7180.         Note, when using DSZ, do NOT list the % file and path parameters on
  7181.         the command line or it is possible that the uploaded files will end
  7182.         up with the wrong names. For example, say the caller entered the first
  7183.  
  7184.                                                                       Page 127
  7185.         ----------------------------------------------------------------------
  7186.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7187.         ----------------------------------------------------------------------
  7188.  
  7189.  
  7190.         file name to upload as FILE1.ZIP and the second file to be uploaded
  7191.         as FILE2.ZIP.  Then, rather than sending FILE1.ZIP first, FILE2.ZIP
  7192.         was sent first and FILE1.ZIP was sent second.  FILE1.ZIP would be
  7193.         named FILE2.ZIP and FILE2.ZIP would be named FILE1.ZIP.  However,
  7194.         the lack of % file parameters allows DSZ to receive more files than
  7195.         the amount specified by the caller.  To overcome this problem,
  7196.         SPITFIRE creates a simple little text file containing the names of
  7197.         all files within the External Transfer Path just prior to shelling
  7198.         to the appropriate batch file.  Then when control is returned to
  7199.         SPITFIRE, it checks the files in the External Transfer directory
  7200.         against the files listed in the previously created text file.  If
  7201.         additional file(s) are found, and if such file(s) do not already exist
  7202.         in a File Area, SPITFIRE prompts the caller for a description of
  7203.         the file.  If a description is entered by the caller, then SPITFIRE
  7204.         moves the file to the appropriate File Area and updates the
  7205.         SFFILES.BBS.  If the caller hangs up or does not enter a description,
  7206.         SPITFIRE uses the default description, "No Description Provided".
  7207.  
  7208.             %4 represents the directory the Sysop designated as their upload
  7209.         directory and %3, %5, %6, %7, %8, %9 are the file names.  SPITFIRE
  7210.         allows up to six files to be uploaded during an external batch upload.
  7211.         After selecting the batch transfer protocol the caller is prompted
  7212.         to enter the name of the file to be uploaded and provide a brief
  7213.         description for each file to be uploaded.  The "restrict" parameter
  7214.         is a feature of DSZ which prevents the uploader from specifying
  7215.         the file path when uploading to the BBS.
  7216.  
  7217.             As explained in the EXTERNAL UPLOAD PROTOCOLS section of this
  7218.         manual, SPITFIRE automatically moves the uploaded file(s) to the
  7219.         directory the Sysop has configured as the upload file path.
  7220.  
  7221.  
  7222.         18.6 EXTERNAL BI-DIRECTIONAL FILE TRANSFER PROTOCOLS
  7223.         ----------------------------------------------------
  7224.  
  7225.             External protocols which support simultaneous uploading and
  7226.         downloading are referred to as bi-directional protocols.  In other
  7227.         words, having bi-directional file transfer protocols available
  7228.         enables the BBS to send and receive files at the same time.
  7229.  
  7230.             Before attempting to explain the installation of bi-directional
  7231.         file transfer protocols on a SPITFIRE BBS, it may be beneficial to
  7232.         review how SPITFIRE processes a bi-directional file transfer request.
  7233.  
  7234.             When a caller initiates a download using a bi-directional file
  7235.         transfer protocol, SPITFIRE checks the amount of disk space available
  7236.         and compares it to what the Sysop has configured using the ALT+Z's
  7237.         Upload Disk Space Requirement option.  If disk space is not sufficient
  7238.         to allow uploads, the caller receives a message which explains,
  7239.         "...disk space currently prohibits uploads" and the transfer process
  7240.         is aborted.
  7241.  
  7242.                                                                       Page 128
  7243.         ----------------------------------------------------------------------
  7244.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7245.         ----------------------------------------------------------------------
  7246.  
  7247.  
  7248.              Provided the available disk space is sufficient to permit uploads,
  7249.         the caller is prompted to enter the name of the file to be downloaded.
  7250.         If the caller has tagged files for downloading, SPITFIRE automatically
  7251.         defaults in the file name(s) with the name of the file(s) tagged by the
  7252.         caller.  If no files have been tagged, the caller must type in the file
  7253.         name(s).  SPITFIRE will continue to prompt the caller for a file name
  7254.         until no name is entered.
  7255.  
  7256.             After completing the download information, SPITFIRE prompts the
  7257.         caller to enter the file name and file description of the file(s) to
  7258.         be uploaded.  SPITFIRE will continue to prompt the caller for a file
  7259.         name and description until none is entered.  At that time, SPITFIRE
  7260.         immediately shells to the appropriate batch file so that the file
  7261.         transfer can begin.  When the bi-directional file transfer program is
  7262.         completed. control is automatically returned to SPITFIRE.
  7263.  
  7264.             Normally SPITFIRE determines the amount of time a caller should
  7265.         be compensated for uploads according to the amount of time required
  7266.         for the transfer process.  However it is impossible to determine what
  7267.         amount time in the bi-directional transfer was spent uploading.
  7268.         Therefore, at the conclusion of the bi-directional file transfer,
  7269.         SPITFIRE checks the size of any files which were uploaded, calculates
  7270.         an approximate upload time and compensates the caller accordingly.
  7271.  
  7272.             SPITFIRE's support of bi-directional file transfer protocols allows
  7273.         them to be installed on a SPITFIRE BBS in much the same manner as other
  7274.         external protocols.  HS Link, by Samuel H. Smith, will be used to
  7275.         explain the process of setting up a bi-directional file transfer
  7276.         protocol on a SPITFIRE BBS.
  7277.  
  7278.             To begin, the Sysop will need to use their favorite text editor
  7279.         to create or modify their existing SFEXTDN.BBS.  This is a simple text
  7280.         file which will contain the names of the external protocols that are
  7281.         available on the BBS.  Each line in SFEXTDN.BBS should contain the
  7282.         letter A through N which is used by the caller to select the respective
  7283.         download protocol and the title of transfer protocol (which will
  7284.         display to the caller).  For bi-directional file transfer protocols
  7285.         these need to be followed by a comma and the term "bi-directional"
  7286.         (without the quotes).  Building on the SFEXTDN.BBS created earlier
  7287.         (refer to section, External Batch Download Protocols) our sample
  7288.         SFEXTDN.BBS might look like this:
  7289.  
  7290.         <A> ZModem
  7291.         <B> ZModem Batch,Batch
  7292.         <C> HS-Link Bi-Directional Protocol,Bi-Directional
  7293.  
  7294.         When the ",bi-directional" is found on a line of the SFEXTDN.BBS,
  7295.         SPITFIRE automatically assumes a batch mode and a usefile mode.  In
  7296.         other words, you are not required to include a ",batch" or ",usefile"
  7297.  
  7298.                                                                       Page 129
  7299.         ----------------------------------------------------------------------
  7300.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7301.         ----------------------------------------------------------------------
  7302.  
  7303.  
  7304.         on the menu line for bi-directional file transfer protocols.  (Refer
  7305.         the the sections External Batch Download Protocols and Text File
  7306.         External Batch Download Protocols for further explanation of the
  7307.         Batch and Usefile features in SPITFIRE.)
  7308.  
  7309.             Sysops need to place SFEXTDN.BBS in the directory configured as
  7310.         the Display Files Path.  The HS Link executable file (HSLINK.EXE) must
  7311.         be placed in the directory configured as the External Transfer Path.
  7312.         To verify, or modify, file paths in SPITFIRE, press ALT+P at the
  7313.         SPITFIRE "Ready..." prompt.  For the purpose of demonstration, an
  7314.         assumption is being made that SPITFIRE is being run on drive C in a
  7315.         directory named SF and that the External Transfer file path is
  7316.         C:\SF\EXTNOD1.
  7317.  
  7318.             As stated earlier in this documentation, SPITFIRE supports up to
  7319.         14 external protocols <A..N> to be utilized for downloads.  Unlike
  7320.         other external download protocols which use batch files named
  7321.         SFEXTDN<A..N>.BAT, bi-directional file transfers are initiated by
  7322.         batch files named SFEXTBI<x>.BAT.  <x> can be any letter A through
  7323.         N and must match the character which the caller uses to select the
  7324.         the respective file transfer protocol.  In other words, if the
  7325.         bi-directional transfer protocol is option <A> from the caller's menu
  7326.         (SFEXTDN.BBS) the batch file would be named SFEXTBIA.BAT, if the
  7327.         bi-directional transfer protocol is option <E> from the caller's menu
  7328.         (SFEXTDN.BBS) the batch file would be named SFEXTBIE.BAT, etc.  Using
  7329.         the example above, our sample batch file would be named SFEXTBIC.BAT.
  7330.  
  7331.             Next, using your favorite text editor, create the appropriate
  7332.         SFEXTBI<x>.BAT file which contains the commands necessary to execute
  7333.         the bi-directional file transfer.  Using the above example,
  7334.         SFEXTBIC.BAT needs to be created to perform the HS Link bi-directional
  7335.         transfers.  SPITFIRE will shell to this batch file when a caller
  7336.         selects <C>... from the download protocol list.  The contents of our
  7337.         sample SFEXTBIC.BAT file might look like this:
  7338.  
  7339.         @Echo Off
  7340.         BRK OFF
  7341.         HSLINK -P%2 @C:\SF\EXT\SFEXTRAN.LST
  7342.         BRK ON
  7343.  
  7344.         The actual contents of the batch files in use depends upon the specific
  7345.         protocol.  The above is only a sample batch file that should work well
  7346.         with HS Link.  The bi-directional file transfer protocol batch file
  7347.         (SFEXTBI<x>.BAT) must reside in your SPITFIRE External Transfer file
  7348.         path directory after it is created.
  7349.  
  7350.                                                                       Page 130
  7351.         ----------------------------------------------------------------------
  7352.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7353.         ----------------------------------------------------------------------
  7354.  
  7355.  
  7356.         18.7 EXTERNAL PROTOCOL SUPPORT
  7357.         ------------------------------
  7358.  
  7359.              Configuring the use of external file transfer protocols is
  7360.         supported by Buffalo Creek Software for registered users of SPITFIRE.
  7361.         Those who have problems with the external file transfer program
  7362.         itself are urged to read the documentation and then contact the
  7363.         author of the program.
  7364.  
  7365.  
  7366.         19.0 SPITFIRE UTILIZES EMS (Expanded Memory)
  7367.         --------------------------------------------
  7368.  
  7369.              Upon boot-up, SPITFIRE automatically attempts to copy
  7370.         SPITFIRE.OVR to EMS.  If there is adequate EMS available, SPITFIRE
  7371.         will access it from there.  This will increase the speed at which
  7372.         SPITFIRE operates and save wear and tear on the drive. If this is done,
  7373.         SPITFIRE upon boot-up displays the message "EMS memory is used for
  7374.         SPITFIRE.OVR".
  7375.  
  7376.  
  7377.         20.0  SPITFIRE NET-MAIL CAPABILITIES
  7378.         ------------------------------------
  7379.  
  7380.               SPITFIRE supports net-mail in two basic formats.  In the
  7381.         first format, SPITFIRE is used in conjunction with a front-end
  7382.         type program where net-mail messages are imported and made available
  7383.         to callers.  SPITFIRE also supports PC Relay style of net-mail which,
  7384.         when used in conjunction with a Universal Text Interface (UTI) program
  7385.         will directly import net-mail into SPITFIRE's message base.
  7386.  
  7387.         Using SPITFIRE with a front-end program requires the use of such
  7388.         programs as BinkleyTerm or FrontDoor for sending and receiving
  7389.         net-mail messages.  Sysops who run their copy of SPITFIRE with a
  7390.         front-end type program will have to boot SPITFIRE using the baud rate
  7391.         of the caller as a command line parameter.  For example:
  7392.  
  7393.         SPITFIRE 2400
  7394.  
  7395.                      NOTE: The SF.BAT file included with the
  7396.                      SPITFIRE package should be used even with
  7397.                      a front-end program.  Using the SF.BAT file,
  7398.                      the front-end program should boot SPITFIRE
  7399.                      in this manner - SF 2400. Then within the SF.BAT
  7400.                      file the SPITFIRE command would have to be followed
  7401.                      by a %1.  {Example - SPITFIRE %1}
  7402.  
  7403.              When SPITFIRE is booted in the above manner, SPITFIRE assumes
  7404.         there is a caller and begins the process of logging the caller on.
  7405.  
  7406.                                                                       Page 131
  7407.         ----------------------------------------------------------------------
  7408.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7409.         ----------------------------------------------------------------------
  7410.  
  7411.  
  7412.         When the caller logs off, then SPITFIRE does not recycle to the
  7413.         "SPITFIRE ready for use..." prompt but rather terminates so control
  7414.         can be returned to the front-end program.
  7415.  
  7416.              It should be noted that if SPITFIRE is used with a front-end
  7417.         program, the scheduled events feature within SPITFIRE becomes basically
  7418.         inoperative since events are run while SPITFIRE is at the "SPITFIRE
  7419.         ready for use..." prompt.  However, when used in this environment,
  7420.         SPITFIRE does check when the caller logs off to see if an event is
  7421.         scheduled to run.
  7422.  
  7423.             Certain features within SPITFIRE allow it to be compatible with
  7424.         specific net-mail drivers.
  7425.  
  7426.         When configuring the BBS, the Sysop must use the ALT+Z to toggle
  7427.         their BBS to allow net-mail.  In addition, when configuring the
  7428.         individual Message Conferences the Sysop must toggle the net-mail
  7429.         option of that particular Message Conference to allow net-mail.
  7430.         If the BBS and the Message Conference is configured to allow net-
  7431.         mail, when a caller enters a message, the caller will be prompted
  7432.         as to whether they wish to send the message via net-mail.  If the
  7433.         caller responds with a Y for Yes, the caller can send a message to
  7434.         someone who is not a caller on the BBS.  Furthermore, the message is
  7435.         marked as a net-mail message, which allows utilities, such as the
  7436.         SFUTI<x> listed above, to go through and extract the net-mail messages
  7437.         for processing and exchange with other BBS systems.  The SFUTI<x>
  7438.         serves as a conversion driver between SPITFIRE and the PC Relay
  7439.         net-mail software and allows messages transferred between other
  7440.         BBS systems to be imported directly into SPITFIRE's existing
  7441.         message base.
  7442.  
  7443.  
  7444.         21.0  OPERATING A MULTI-NODE SPITFIRE
  7445.         -------------------------------------
  7446.  
  7447.             The SPITFIRE Bulletin Board System is fully capable of operating in
  7448.         a multi-node BBS environment.  A multi-node BBS system is one that
  7449.         allows multiple copies of SPITFIRE to run, having two or more nodes
  7450.         that share a significant number of the files used during system
  7451.         operation.  When configured for multi-node operation, all nodes of a
  7452.         SPITFIRE BBS share files contained in the WORK, MESSAGE and DISPLAY
  7453.         file paths.  The SYSTEM and EXTERNAL protocol file paths must be set up
  7454.         individually for each node.
  7455.  
  7456.  
  7457.         21.1 MULTI-NODE BBS REQUIREMENTS
  7458.         --------------------------------
  7459.  
  7460.             In order to operate SPITFIRE in a multi-node environment, the Sysop
  7461.         must either be using a multi-tasking software or have multiple computer
  7462.         systems networked together.  Under most circumstances, each node the
  7463.  
  7464.                                                                       Page 132
  7465.         ----------------------------------------------------------------------
  7466.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7467.         ----------------------------------------------------------------------
  7468.  
  7469.  
  7470.         Sysop wishes to install will require its own telephone line and modem.
  7471.         The exception to this being, if in either the multi-tasking or network
  7472.         environment, the Sysop configures a copy of SPITFIRE BBS with a
  7473.         maximum baud rate of 0 (making that node only accessible by local
  7474.         logons).
  7475.  
  7476.  
  7477.        21.2 CONFIGURING SPITFIRE FOR MULTI-NODE OPERATION
  7478.         --------------------------------------------------
  7479.  
  7480.             In general, SPITFIRE is configured much the same for multi-node as
  7481.         it is for a single node system.  (Refer to the GETTING STARTED section
  7482.         of this manual for more detailed information.) However, there are
  7483.         several configuration options the Sysop must be sure to set correctly
  7484.         when installing or expanding to a multi-node system.
  7485.  
  7486.             To begin, press ALT+Z to open SPITFIRE's configuration window.
  7487.         Modifications must be made so that a node number is assigned for the
  7488.         individual node being configured and the total number of available
  7489.         nodes entered. Also, it is possible to configure one or more of the
  7490.         available nodes as a private BBS.  If this is done, be sure to use the
  7491.         ALT+Z option to set the security required for accessing the private
  7492.         node being configured.  For any node not configured as a private BBS,
  7493.         simply have the security required set to zero.  These settings need to
  7494.         be appropriately configured for each node on the system.
  7495.  
  7496.             In addition, when operating SPITFIRE in a multi-node environment,
  7497.         the DOS SHARE program is normally required to be used.  This can be
  7498.         accomplished by placing SHARE in the AUTOEXEC.BAT so SHARE is loaded
  7499.         each time that the computer is booted.
  7500.  
  7501.  
  7502.         21.3 FEATURES UNIQUE TO MULTI-NODE OPERATION
  7503.         ---------------------------------------------
  7504.  
  7505.             When operating a multi-node SPITFIRE BBS system, one of the options
  7506.         available from the Main Menu is <W>...Who On.  If a caller selects this
  7507.         option, information is displayed to the screen telling the caller of
  7508.         anyone else who is simultaneously logged on to any of the other
  7509.         available nodes.  The information of who is on the various system nodes
  7510.         is stored in SFWHOSON.DAT, which resides in SPITFIRE's Work File Path.
  7511.  
  7512.             Several features unique to the multi-node SPITFIRE environment
  7513.         relate to packing the message base or caller's file.  It is extremely
  7514.         important that there is no other BBS activity during the packing of
  7515.         these files.  Therefore, certain safeguards are included in SPITFIRE
  7516.         which monitor activity on all nodes to prevent system access when
  7517.         packing of these files is in progress.  Similarly, SPITFIRE will not
  7518.         allow these files to be packed if there is activity on any of the
  7519.         available nodes.
  7520.  
  7521.                                                                       Page 133
  7522.         ----------------------------------------------------------------------
  7523.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7524.         ----------------------------------------------------------------------
  7525.  
  7526.  
  7527.             SPITFIRE does not allow a Sysop to use the internal SPITFIRE
  7528.         commands for packing the caller file or packing the message base while
  7529.         a caller is logged on one of the other nodes.  If the Sysop attempts
  7530.         this, the following message will be displayed:  "Sysop, you are not
  7531.         allowed to pack the caller's file/message base while other nodes are
  7532.         busy."  Depending upon which activity is trying to be performed, either
  7533.         the text of caller's file or message base will display in the above
  7534.         message.
  7535.  
  7536.             If a caller attempts to log onto the system when SPITFIRE is
  7537.         packing the message base or caller's file, SPITFIRE displays the
  7538.         following message, "A maintenance operation is presently being
  7539.         performed!  Please call back in a few minutes."  Upon logging on
  7540.         the caller is shown the SFPRELOG.BBS and the WELCOME1.BBS/CLR but after
  7541.         entering their name and password the above message will be displayed.
  7542.         Sysops may create their own screen for displaying the maintenance
  7543.         message if preferred.  This screen, SFMAINT.BBS/CLR displays
  7544.         immediately after the caller enters their name, replacing SPITFIRE's
  7545.         default message mentioned above.
  7546.  
  7547.             If configured as a multi-node system, when booted, SPITFIRE checks
  7548.         to determine whether maintenance is being performed (packing the
  7549.         callers file and packing the message base).  In the event SPITFIRE
  7550.         discovers that maintenance is being performed, the following message
  7551.         is displayed:
  7552.  
  7553.         Report - Maintenance Being Performed.
  7554.         Pausing Until Maintenance Is Complete.
  7555.         Press Any Key To Return To DOS.
  7556.  
  7557.            SPITFIRE then goes into a loop and continues to check the
  7558.         maintenance status indefinitely until the maintenance has been
  7559.         completed.  When the maintenance is completed, SPITFIRE continues
  7560.         initialization and waits for a caller.  During the time while SPITFIRE
  7561.         is doing the continuous maintenance check loop, if a key is pressed
  7562.         SPITFIRE terminates and returns to DOS.  In other words, when booting
  7563.         SPITFIRE, if it is discovered that maintenance is being performed by
  7564.         another node, SPITFIRE loops until the maintenance status changes or
  7565.         until the Sysop presses a key to return to DOS.
  7566.  
  7567.  
  7568.         21.4 NODE CHAT
  7569.         --------------
  7570.  
  7571.              On a multinode SPITFIRE v3.3 BBS, callers are able to chat with
  7572.         callers on another node via the Node Chat feature. This feature is
  7573.         accessed via the "<W>ho's On The Other Node?" Menu Selection which is
  7574.         found on the Main Menu.
  7575.  
  7576.                                                                       Page 134
  7577.         ----------------------------------------------------------------------
  7578.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7579.         ----------------------------------------------------------------------
  7580.  
  7581.  
  7582.         Configuring Node Chat
  7583.         ---------------------
  7584.  
  7585.              To set up Node Chat, the Sysop may need to edit DAILYLMT.DAT. Node
  7586.         Chat parameters are specific to each security level. The default values
  7587.         allow for five Node Chats of five minutes each per day.  To set
  7588.         specific values for a given security level, the following parameters
  7589.         (preceded by ONE comma) may be appended to any security level's entry
  7590.         in DAILYLMT.DAT:
  7591.  
  7592.         #OCA=(Number Of Node Chats Allowed Each Day)
  7593.         TPNC=(Time In Minutes Permitted For Each Node Chat)
  7594.  
  7595.         An example DAILYLMT.DAT might look like this:
  7596.  
  7597.         4,MPC=0,MPD=0,DLPD=0,#OCA=0,TPNC=0    (Zero Permitted, Zero Minutes)
  7598.         5,MPC=30,MPD=30,DLPD=10,KB=2000       (Default Number And Time)
  7599.         10,MPC=60,MPD=60,DLPD=15,KB=5000,#OCA=10,TPNC=20
  7600.                                               (10 Chats Daily, 20 Minutes Each)
  7601.         20,MPC=60,MPD=60,DLPD=15,KB=5000,TPNC=30
  7602.                                               (Default Number, 30 Minutes Each)
  7603.         30,MPC=60,MPD=60,DLPD=15,KB=5000,#OCA=20
  7604.                                               (20 Chats Daily, Default Time)
  7605.  
  7606.         To use default values for both Number Of Chats Daily and Time Per Chat
  7607.         for ALL security levels, no changes need to be made to DAILYLMT.DAT.
  7608.  
  7609.         * It is REQUIRED that ALL nodes on a multinode SPITFIRE BBS have  *
  7610.         * a common WORK directory in order to be available for Node Chat! *
  7611.  
  7612.         Initiating Node Chat
  7613.         --------------------
  7614.  
  7615.              When a caller selects "<W>ho's On...", they are presented with a
  7616.         summary of activities on the other nodes.  Callers on the other nodes
  7617.         are NOT available for Node Chat under the following circumstances:
  7618.  
  7619.         * when they are chatting with the Sysop (Local Chat)
  7620.         * when they are using a Door
  7621.         * when they are already in another Node Chat
  7622.         * when they are reading or entering messages
  7623.         * when they are involved in the transmission of files
  7624.         * when they are listing files
  7625.         * when they are logging onto the BBS
  7626.         * when those of Sysop-Level Security are using Sysop Utilities
  7627.  
  7628.         The caller desiring the Node Chat sees something like this:
  7629.  
  7630.                                                                       Page 135
  7631.         ----------------------------------------------------------------------
  7632.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7633.         ----------------------------------------------------------------------
  7634.  
  7635.  
  7636.         " Checking other nodes, please stand by...
  7637.           Node 1 - (1st Caller) ................... Available for chat!
  7638.           Node 2 - (2nd Caller) ................... Available for chat!
  7639.           Node 3 - Busy Caller  ................... Transmitting file!
  7640.  
  7641.           (1st Caller), would you like to initiate a Node Chat? <y/n> "
  7642.           A <y>es response then asks the caller:
  7643.  
  7644.           " Chat with which node # "
  7645.  
  7646.         If the caller who desires a node chat enters a valid node number, the
  7647.         caller on the desired node is notified that a Node Chat with them is
  7648.         requested and by whom.  They then see something like this:
  7649.  
  7650.         " (2nd Caller) would like to chat!
  7651.           Would you like to chat with (1st Caller)? <y/n> "
  7652.  
  7653.         while the first caller sees:
  7654.  
  7655.         " Awaiting other node response...Press ESC to abort! "
  7656.  
  7657.         If the chatted caller agrees to chat, Node Chat occurs.  If the chatted
  7658.         caller does not want to chat, the caller who requested the chat is
  7659.         returned to the BBS after a short period of time.  They are free to
  7660.         request another Node Chat later or attempt to chat with another node.
  7661.  
  7662.         Node Chat Procedure
  7663.         -------------------
  7664.              Once a Node Chat request is agreed upon and both callers are
  7665.         connected, the caller who requested the chat is presented with the
  7666.         following:
  7667.  
  7668.         " Establishing connection...please stand by...
  7669.           CTRL+X to exchange chat control when at "CHAT:"
  7670.           ESC to terminate chat!
  7671.  
  7672.           Hello, (1st Caller)! What can I do for you?
  7673.           CHAT: "
  7674.  
  7675.         while the chatted caller is presented with the prompt:
  7676.  
  7677.         " Establishing connection...please stand by...
  7678.  
  7679.           WAIT: "
  7680.  
  7681.         Only the caller who is at the "CHAT:" prompt may type.  SPITFIRE's Node
  7682.         Chat feature sends typed text to the other node and word wraps
  7683.         text that spans more than one line. When the chatting caller has
  7684.         finished their thought and wishes to switch control to the other
  7685.  
  7686.                                                                       Page 136
  7687.         ----------------------------------------------------------------------
  7688.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7689.         ----------------------------------------------------------------------
  7690.  
  7691.  
  7692.         caller, control of the chat may be exchanged by hitting <CTRL+X>.
  7693.         Doing so presents the "CHAT:" prompt to the other caller while
  7694.         the first caller switches to the "WAIT:" prompt. At that time, the
  7695.         second caller may type.
  7696.  
  7697.              In order to terminate Node Chat and return to other activities,
  7698.         either caller may hit <ESC>.  This shortly ends the Node Chat and
  7699.         returns both callers to the section of the BBS that they were in before
  7700.         the Node Chat began.  If either caller drops carrier for any reason,
  7701.         the Node Chat is terminated and the other caller is returned to the
  7702.         BBS.
  7703.  
  7704.  
  7705.         22.0  SPITFIRE MULTI-TASKING/NETWORK ENVIRONMENT
  7706.         ------------------------------------------------
  7707.  
  7708.             In order to operate a multi-node SPITFIRE BBS system, SPITFIRE
  7709.         must be configured to run in either a multi-tasking or networked
  7710.         environment.  In a multi-tasking environment multiple copies of
  7711.         SPITFIRE need to be loaded on one computer with the aid of such
  7712.         multi-tasking programs as Windows 3.X or DESQview.  In a networked
  7713.         environment individual copies of SPITFIRE need to be loaded on any
  7714.         number of computers that are networked together via such networking
  7715.         systems as LANtastic.  The following sections discuss the procedure
  7716.         for installing SPITFIRE in such environments.
  7717.  
  7718.  
  7719.         23.0 SPITFIRE TECHNICAL REFERENCE INFORMATION
  7720.         ---------------------------------------------
  7721.  
  7722.             There are absolutely no plans whatsoever to release the source
  7723.         code for SPITFIRE.  However, we do feel some information may be of use
  7724.         to our Sysops to help them understand how SPITFIRE works.  If there is
  7725.         something you would like to know which is not covered in this 
  7726.         documentation, please ask via Buffalo Creek's BBS (515)-225-8496.
  7727.         We will make the information available to you, if possible.
  7728.         
  7729.             There is certain information that is required for those interested
  7730.         in writing utilities and other third party type programs for SPITFIRE.
  7731.         If such an instance, please contact Buffalo Creek's BBS for information
  7732.         regarding record structure information needed.  We will make the
  7733.         information available to you, if possible.
  7734.         
  7735.             When a caller goes through a Door or uses any of the Sysop
  7736.         configurable features available from each menu, SPITFIRE creates
  7737.         a simple text file named SFDOORS.DAT, SFMAIN.DAT, SFMESS.DAT or
  7738.         SFFILE.DAT in the SPITFIRE HOME directory.  This text file contains
  7739.         necessary information for the caller to return to SPITFIRE.  The
  7740.         text file is erased when control is returned to SPITFIRE.
  7741.  
  7742.                                                                       Page 137
  7743.         ----------------------------------------------------------------------
  7744.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7745.         ----------------------------------------------------------------------
  7746.  
  7747.  
  7748.         24.0  SPITFIRE COMPANION PROGRAMS
  7749.         ---------------------------------
  7750.  
  7751.              Several SPITFIRE companion programs are included within the
  7752.         SPITFIRE distribution package.  These programs are designed to
  7753.         work with SPITFIRE.  Those which are optional and work independently
  7754.         of SPITFIRE are noted as so with (OPTIONAL) after the utility name.
  7755.         It is the intention of Buffalo Creek Software to provide these programs
  7756.         with SPITFIRE and hopes they are found to be assets in the operation of
  7757.         a SPITFIRE BBS.
  7758.  
  7759.             Some of these programs are shelled to during the execution of
  7760.         special features within SPITFIRE and are noted as such with (SHELL)
  7761.         after the program name.  Of these, some may also be executed
  7762.         independently of SPITFIRE as well.  This will be noted in the
  7763.         individual program description.
  7764.  
  7765.             It should be noted that the following programs all contain
  7766.         individual documentation that should be referred to for complete
  7767.         details.  Any of these programs may be updated prior to the next
  7768.         SPITFIRE release without written notification.  Therefore, it is
  7769.         recommended that you call Buffalo Creek's BBS periodically to check
  7770.         for updated versions of these programs.
  7771.  
  7772.  
  7773.         24.1 DAILYLMT (OPTIONAL)
  7774.         ------------------------
  7775.  
  7776.             DAILYLMT provides an easy to use menu program for creating or
  7777.         editing SPITFIRE's DAILYLMT.DAT file.   It easily allows SPITFIRE
  7778.         Sysops to add, change or delete security levels within DAILYLMT.DAT.
  7779.         In addition, an option is provided for the Sysop to review the contents
  7780.         of the existing DAILYLMT.DAT file.  The responses to DAILYLMT's prompts
  7781.         set the minutes per call, minutes per day, downloads per day, quick
  7782.         log-on status, kilobytes per day, number of chats allowed, time per
  7783.         node chat, violation warning ratio and violation enforcement ratio
  7784.         for each security level.  DAILYLMT uses the information that
  7785.         has been input to format individual lines in the DAILYLMT.DAT file.
  7786.  
  7787.  
  7788.         24.2 SFDOOR (OPTIONAL)
  7789.         ----------------------
  7790.  
  7791.             SFDOOR is a SPITFIRE utility that is used to create and or modify
  7792.         SPITFIRE's SFDOOR.MNU file.  SFDOOR is menu driven for ease of use and
  7793.         aids the Sysop in installing or deleting door programs on a SPITFIRE
  7794.         BBS.  SFDOOR also provides an option for reviewing the current
  7795.         SFDOOR.MNU file.  When adding or changing the SFDOOR.MNU file, Sysops
  7796.         provide information regarding the title for the door's name; whether
  7797.         the security will be greater than or equal to, equal to, or less than;
  7798.         and the security level required to access the door.  SFDOOR will
  7799.         then update the SFDOOR.MNU file accordingly.
  7800.  
  7801.                                                                       Page 138
  7802.         ----------------------------------------------------------------------
  7803.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7804.         ----------------------------------------------------------------------
  7805.  
  7806.  
  7807.         24.3 SFSENDIT (OPTIONAL)
  7808.         ------------------------
  7809.  
  7810.             SFSENDIT is a SPITFIRE utility that is used to flag files for
  7811.         sending to a specific caller or group of callers with a common security
  7812.         level.  The file flagged for sending must exist in a SPITFIRE File Area
  7813.         although it need not be listed in the SFFILES.BBS.  SFSENDIT stores
  7814.         the file area and the file name in the SFUSERS.DAT file.  When the
  7815.         caller next logs on the BBS, he/she is notified that the file is
  7816.         there for them to download.
  7817.  
  7818.             SFSENDIT is a limited to flagging one file per caller or group of
  7819.         callers with a common security level.  Similar utilities exist that
  7820.         offer more complex file flagging schemes.  If SFSENDIT does not meet a
  7821.         Sysop's needs, they may wish to use one of these other utilities.
  7822.         However, it should be mentioned that it is possible for SFSENDIT to
  7823.         send more than one file at a time by compressing the desired files
  7824.         together into one file.  Also, SFSENDIT does not work when a caller is
  7825.         logged on locally.  If the file to be downloaded is in a free file
  7826.         area, the caller's statistics are not updated.  If the file downloaded
  7827.         is in a non-free file area, the caller's download statistics will be
  7828.         adjusted.
  7829.  
  7830.             SFSENDIT is menu-driven and easy to use.  SFSENDIT provides
  7831.         options for flagging a file for download by caller or security level,
  7832.         removing flags by caller or security level, and viewing flags set
  7833.         by caller or security level.
  7834.  
  7835.  
  7836.         24.4 LAKOTA (SHELL)
  7837.         -------------------
  7838.  
  7839.             LAKOTA is a SPITFIRE utility which allows the caller to download
  7840.         messages in QWK format.  Using a QWK offline reader, the caller can
  7841.         read messages, reply to messages and/or enter messages offline.  The
  7842.         compressed reply packet (in QWK format) can then be uploaded with
  7843.         LAKOTA the next time the caller logs on the BBS.  LAKOTA will insert
  7844.         messages contained in the reply packet into SPITFIRE's message base.
  7845.  
  7846.             When downloading the caller is given the option of downloading
  7847.         messages to the caller or all new messages.  The caller is also
  7848.         asked to specify which conferences the messages to be downloaded
  7849.         will be extracted from.  Conference options include All Conferences,
  7850.         Select A Conference or Your Queued Conferences.  Once the selection
  7851.         is defined, LAKOTA creates the QWK mail packet and compresses it in
  7852.         ZIP format.  Next, if the caller is logged on locally the message
  7853.         packet is placed in the SPITFIRE home directory.  If the caller is
  7854.         logged on remotely they are prompted to select a file transfer
  7855.         protocol to be used in the message download.  If the download is
  7856.         successful the caller is then prompted as to whether they wish to
  7857.         have their message pointers updated.
  7858.  
  7859.                                                                       Page 139
  7860.         ----------------------------------------------------------------------
  7861.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7862.         ----------------------------------------------------------------------
  7863.  
  7864.  
  7865.             When uploading the reply packet, if the caller is logged on
  7866.         locally, LAKOTA will prompt the caller to enter the drive, path
  7867.         and file name of the mail packet to be uploaded.  When logged on
  7868.         remotely, the caller is presented with a menu that allows them to
  7869.         select a file transfer protocol to be used in the message upload.
  7870.         The messages from the uploaded packet are then inserted into
  7871.         SPITFIRE's message base.
  7872.  
  7873.             LAKOTA is a simple, get-the-job-done QWK mail upload/download
  7874.         program.   There are a number of similar mail doors which offer
  7875.         more complex options for exchanging mail on a BBS.  If LAKOTA
  7876.         does not meet a Sysop's needs, they can choose other mail exchange
  7877.         utilities.  If you do not wish to have this option available to
  7878.         callers, the security of the SFMSG,MNU for this feature should
  7879.         be set high enough so the caller cannot access it.
  7880.  
  7881.             LAKOTA must be used with SPITFIRE and cannot be executed
  7882.         independently of SPITFIRE.
  7883.  
  7884.  
  7885.         24.5 SFPCKUSR (SHELL)
  7886.         ---------------------
  7887.  
  7888.             SFPCKUSR is a SPITFIRE companion utility which is used to
  7889.         purge the caller's record from the caller data base, SFUSERS.DAT.
  7890.         SPITFIRE will shell to SFPCKUSR when Pack Users File is selected
  7891.         from the Sysop Menu.  SFPCKUSR can also be used independently of
  7892.         SPITFIRE.
  7893.  
  7894.             When the Sysop selects the Pack User File from the Sysop
  7895.         Menu, the Sysop is prompted whether inactive callers should
  7896.         be purged.  If the Sysop responds with a Y, the Sysop is
  7897.         then asked to enter the number of days to be used for purging
  7898.         inactive callers.  If the number of days between today's date
  7899.         and the caller's last log on is greater than the number of days
  7900.         the Sysop enters here, the caller is considered inactive and will
  7901.         be purged.  Once these questions have been answered, SPITFIRE
  7902.         shells to SFPCKUSR, passing the purging criteria to it.  SFPCKUSR
  7903.         will purge any callers who have been marked for deletion and if
  7904.         the inactive purge has been selected, any callers who have not
  7905.         called for the amount of days specified by the Sysop will also
  7906.         be purged.  Once SFPCKUSR has completed the purge process, a list
  7907.         of the callers who were purged is written (or appended to)
  7908.         SFPURGED.USR in the WORK directory and control is returned to
  7909.         SPITFIRE.
  7910.  
  7911.             SFPCKUSR can also be used independently from SPITFIRE.  When
  7912.         initiated from the DOS prompt or from within a batch file without
  7913.  
  7914.                                                                       Page 140
  7915.         ----------------------------------------------------------------------
  7916.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7917.         ----------------------------------------------------------------------
  7918.  
  7919.  
  7920.         any command line parameters, only callers who have been marked for
  7921.         deletion will be purged.  Command line parameters can be used to
  7922.         specify the number of days for purging inactive callers.  When
  7923.         SFPCKUSR has completed the purge process, a list of the callers
  7924.         who were purged is written (or appended to) SFPURGED.USR in the
  7925.         SPITFIRE WORK directory.
  7926.  
  7927.  
  7928.         24.6 SFPCKMSG (SHELL)
  7929.         ---------------------
  7930.  
  7931.             SFPCKMSG is a SPITFIRE companion utility which is used to
  7932.         pack the message base.  The Sysop can control which messages
  7933.         are packed according to the following criteria: number of days
  7934.         old, threaded messages, unreceived messages.  The criteria
  7935.         can be set independently for each Message Conference available
  7936.         on the BBS.
  7937.  
  7938.             When Event M is activated, SPITFIRE will shell to SFPCKMSG
  7939.         to pack the message base.  When the Sysop elects to use the
  7940.         Pack Message Base option from the Sysop Menu, SPITFIRE will
  7941.         shell to SFPCKMSG to pack the message base.  When SPITFIRE
  7942.         shells to SFPCKMSG the settings on the Message Conference
  7943.         record for each conference are used to determine the criteria
  7944.         for purging messages from the system.
  7945.  
  7946.             SFPCKMSG can also be used independently of SPITFIRE.  If
  7947.         you choose to use SFPCKMSG from the DOS prompt or from within
  7948.         a batch file, command line parameters are available to define
  7949.         the criteria for which messages will be purged from the system.
  7950.  
  7951.  
  7952.         25.0  COMMENT FROM THE AUTHOR
  7953.         -----------------------------
  7954.  
  7955.              Undoubtedly there are features that can be added to SPITFIRE.
  7956.         Your suggestions and comments will be considered for future releases,
  7957.         however, you must realize that not all ideas will or can be
  7958.         implemented.  SPITFIRE was designed, written and is upgraded with
  7959.         a simple, small, fast, get-the-job-done BBS package in mind (the KISS
  7960.         system).  SPITFIRE will more than do the job for you.  However, plans
  7961.         are already in the making for improvements and additions.  Hopefully,
  7962.         with your help, SPITFIRE will continue to improve without the loss of
  7963.         its simplicity.
  7964.  
  7965.              There were many people who offered suggestions and discovered
  7966.         problems during the development of SPITFIRE.  It would be nice to list
  7967.         the names of those people but surely I would leave someone out.  I do,
  7968.         however, feel it important to make note that Jacque Shipley kept track
  7969.  
  7970.                                                                       Page 141
  7971.         ----------------------------------------------------------------------
  7972.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  7973.         ----------------------------------------------------------------------
  7974.  
  7975.  
  7976.         of all the changes and improvements in SPITFIRE version 3.3 and
  7977.         spent a tremendous amount of time revising the manual.  Further, I
  7978.         thank Jeff Kerry, Brent Morris, Jay Jackson, Rick Fournier, Armand
  7979.         Michaud and Larry Wagoner for proof-reading this manual.
  7980.  
  7981.              As mentioned earlier, SPITFIRE is written in Borland's Turbo
  7982.         Pascal.  This entire program was written by yours truly (Mike Woltz).
  7983.         It has taken over five years to get SPITFIRE to this point
  7984.         (maybe I'm slow).  This opportunity is taken to thank my wife Ann,
  7985.         my children Mason, Jesse & Amanda and my grandson Joshua for
  7986.         tolerating the countless number of hours that were spent writing
  7987.         and testing SPITFIRE.  Lord knows, I could be a better husband,
  7988.         father and grandpa.  Most important, I thank God for giving me the
  7989.         ability to write SPITFIRE.
  7990.  
  7991.              This opportunity is taken to thank each Sysop who has gone to
  7992.         the expense of registering SPITFIRE.  I have had the pleasure of
  7993.         meeting and working with thousands of people in my life.  I think
  7994.         I am safe in saying that for the most part, SPITFIRE Sysops are SUPER,
  7995.         top-shelf people.  Without these Sysops' support, patience,
  7996.         cooperation, etc., none of this would be possible.
  7997.  
  7998.              I would like to mention one last thing that has become a concern
  7999.         to me.  After putting over five years of my life into SPITFIRE, I
  8000.         have attempted to keep the cost of this software as reasonable as
  8001.         possible.  I have noticed lately that there are many third party
  8002.         utilities, etc. being written for SPITFIRE and I have also noticed
  8003.         that in some cases the registration fee for these utilities is nearly
  8004.         half the cost of SPITFIRE.  It doesn't seem right to charge $20.00 to
  8005.         $35.00 for a SPITFIRE utility that can be written in a day or two and
  8006.         I would ask those authors to attempt to keep their prices comparable
  8007.         to the SPITFIRE project.  No rip-offs, OK?  Thank you!
  8008.  
  8009.                                                                       Page 142
  8010.         ----------------------------------------------------------------------
  8011.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8012.         ----------------------------------------------------------------------
  8013.         NOTES:
  8014.  
  8015.                                                                       Page 143
  8016.         ----------------------------------------------------------------------
  8017.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8018.         ----------------------------------------------------------------------
  8019.  
  8020.  
  8021.         APPENDIX A
  8022.         ----------
  8023.  
  8024.            MODEM INITIALIZATION STRINGS
  8025.            ----------------------------
  8026.  
  8027.            The following list contains a listing of modem models and their
  8028.            corresponding initialization string which have been reported to
  8029.            to work with SPITFIRE Bulletin Board Systems.  Buffalo Creek
  8030.            Software includes this list in hopes the information may prove
  8031.            beneficial to other Sysops.  In addition to this list, updated
  8032.            text files which group reported initialization strings by modem
  8033.            manufacturer are available for download from Buffalo Creek's BBS.
  8034.            Examples of such files include BOCA.TXT, PP.TXT, SUPRA.TXT, etc.
  8035.  
  8036.  
  8037.         MODEM                                   MODEM INITIALIZATION STRING
  8038.         -------------------------------------------------------------------
  8039.         96 Fax/Modem 2400..........................ATS0=0Q0V1E0M0H0S2=1X1^M
  8040.         ACEEX Fax 9624 Internal 9600 {MNP5}.....ATS0=0Q0V1M5&C1E0H0S2=1X1^M
  8041.         ACEEX 2400..................................ATS0=0Q0VE0M0H0S2=1X1^M
  8042.         ATI...................................AT&F2S0=0S2=1&C1&D2E0Q0V1W2^M
  8043.         ATI 2400 ETC MNP1-5.........AT&Q5&C1&U1&D0&T5M0H0W1X5V1E0S2=1S0=0^M
  8044.         ATI 2400 ETC..................AT&F1&B0&C1&D0&T5M0H0V1E0X2S2=1S0=0^M
  8045.         ATI 9600 ETC..........AT&F2W2&C1&D2S0=0S2=1S7=100&W0&Y0Q0E0H0M0X6^M
  8046.         Alpha Concord 1200.........................ATS0=0Q0E0M0V1H0S2=1X1^M
  8047.         Amstrad MC 2400......................ATS0=0Q0V1E0M0H0S2=1X2&C1&D0^M
  8048.         Amstrad PPC Internal 2400............ATS0=0Q0V1E0M0H0S2=1X2&C1&D0^M
  8049.         Anchor..(External 2400).............AT&C1&D2&T5M0H0X1V1E0S2=1S0=0^M
  8050.         Anchor..(Internal 2400)....................ATS0=0Q0V1E0M0H0S2=1X4^M
  8051.         Anchor..(Internal 2400).............AT&C1&D2&T5M0H0X4V1E0S2=1S0=0^M
  8052.         Avatex 1200 HC.............................ATS0=0Q0V1E0M0H0S2=1X1^M
  8053.         Avatex 1200I........................ATX1E0M0H0V1S0=0S1=1S9=1S10=2^M
  8054.         Avatex 2400 External.............ATS0=0Q0V1E0L0M0&D0&C1X1H0S2=1&W^M
  8055.         Avatex 2400II..............................ATS0=0Q0V1E0M0H0S2=1X1^M
  8056.         Bit Blitzer 2400................AT&C1&D2E0V1M0S2=1S0=0S6=1S10=1X1^M
  8057.         Boca.................................AT&C1&D2S0=0Q0V1E0M0H0S2=1X1^M
  8058.         Boca..............................AT&FE1V1X4&C1&D2S0=0S7=60S95=44^M
  8059.         Boca........................AT&FE1V1X4&C1&D2S0=1S2=1M0S7=60S95=43^M
  8060.         Boca.........................ATS0=0&K3&Q0B0Q0V1E0M0H0S2=1S95=47X1^M
  8061.         Boca........................AT&FE1V1X4&C1&D2S0=0S7=30S2=1S95=44W2^M
  8062.         Boca 14400....................ATS0=0&K3&Q0B0Q0V1E0M0H0S2=1S95=1X1^M
  8063.         Boca Internal...................AT&FE1V1X4&C1&D2S0=0S7=30S95=44W2^M
  8064.         BSM Quick Comm................................AT&F*Q0S2=1E0M0H0&W^M
  8065.         CMP 2400.....................................ATS0=0Q0E0M0H0S2=1X4^M
  8066.         CVI Internal 2400 Baud.....................ATS0=0Q0V1E0M0H0S2=1X1^M
  8067.         Capetronics MD 1207...1200 Baud..............ATE0V1Q0M0S2=1S0=0X1^M
  8068.         Capetronics...........1200 Baud............ATV1E0Q0M0H0S0=0S2=1X1^M
  8069.         Cardinal...................................ATS0=0Q0V1E0M0H0S2=1X1^M
  8070.         Cardinal............AT&C1&D2&T5M0V1W2X4S0=0S2=1S10=36S46=136S95=2^M
  8071.  
  8072.                                                                       Page 144
  8073.         ----------------------------------------------------------------------
  8074.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8075.         ----------------------------------------------------------------------
  8076.  
  8077.  
  8078.         Cardinal 2400.......................AT&C1&D2&T5M0H0X1V1E0S2=1S0=0^M
  8079.         Cardinal 2400 MNP.....................AT&C1&D2\Q3\N3\J0\C1\V1S0=0^M
  8080.         Cardinal v.32 9600.....ATS0=0&C1&D3&M6&B1&T5V1X4Q0M1H0E0S2=1S46=7^M
  8081.         Commstar 2400..(Internal)..................ATS0=0Q0V1E0M0H0S2=1X4^M
  8082.         Compaq Internal 2400........................AT&F&C1&D2&B1V1S2=1&W^M
  8083.         Complete Communicator............................ATE1Q0V1X4&C1&D2^M
  8084.         Compucom Speedmodem Combo................AT&F2*H2%C0H0S0=1&D2X4&W^M
  8085.         CompuCom Speedmodem Combo (modem/fax)
  8086.                                AT&F2*H2%C1S0=0S2=1&C1&D2\C1Q0V1E1M0H0X4&W^M
  8087.         CompuCom Speedmodem Combo 19200
  8088.                                AT&F2*H2%C1S0=0S2=1&C1&D2\C1Q0V1E1M0H0X4&W^M
  8089.         CompuCom SpeedModem Champ 14400
  8090.                                     AT&F2*H2%C0S0=0S2=1&C1&D2V1Q0M0X1H0&W^M
  8091.         Computer Peripherals 2400..................ATS0=0Q0V1E0M0H0S2=1X1^M
  8092.         Computer Peripherals Hook-up 2400s.......AT&FS0=0Q0V1E0M0H0S2=1X4^M
  8093.         Dallas Fax.........................ATS0=0&F&C1&D3W1Q0E0M0H0S2=1X4^M
  8094.         Dallas Fax........AT&FS=QV1X4&C1&D3S95=2W1&K3S36=7&Q5S46=138S48=7^M
  8095.         Digicom 9624LE........................ATS0=0*F3*E9E0V1M0S2=1X4&N6^M
  8096.         Evercom 24E................AT&C1&D0&T5M0H0X1V1E0S2=1S0=0\N3\V1\C1^M
  8097.         Everex 24 (Internal 2400)...........AT&C1&D0&T5M0H0X1V1E0S2=1S0=0^M
  8098.         Everex Internal 1200.......................ATS0=0Q0V1E0M0H0S2=1X1^M
  8099.         Everex (Internal 2400)..............ATM0E0V1H0X1&D0&T5&L1S0=0S2=1^M
  8100.         Everex Internal 2400 MNP 5...AT\N3\Q3\V1\G1\J0%C1&C1&D2X4S2=1S0=0^M
  8101.         Fastalk 2400..(External)...................ATS0=0Q0V1E0M0H0S2=1X1^M
  8102.         Fastcomm 9696.v32.............ATS0=0S2=1S10=2&H1&I1&M4V1M0X1#X1&W^M
  8103.         FastComm HSD 9642T V32V42  9600
  8104.                ATE0M0Q0V1&H1&I1&C1&D3&M4&N0&U0&Q6#X1S46=9W2S0=0S2=1H0X4&W^M
  8105.         Franklin FM-2400E..........................ATS0=0Q0V1E0M0H0S2=1X1^M
  8106.         Galaxy Networks 38400..........ATS2=1H0S0=0M3V1E0X4Q0&D0W2\V1\Q3:^M
  8107.         Gateway 2000 Telepath Fax/Modem.....ATS0=0Q0V1E0M0W2S2=1&C1&D2&Q8^M
  8108.         GVC External 2400..............................ATS0=0V1E0M0S2=1X1^M
  8109.         GVC Internal 2400................ATS0=0&C1&D2Q0V1E0M1L3H0S2=1X4&W^M
  8110.         GVC v32 v42..............ATE0H0M0Q0X4V1S0=0S2=1S10=75\Q2\N6\V1&D0^M
  8111.         GVC 9600 V.32/V.42.....................AT&C1&D2%C1\Q3\J1\N6\V1\L1^M
  8112.         GVC........................................ATS0=0Q0V1E0M0H0S2=1X1^M
  8113.         GVC......................................ATS0=0V1S2=1%R1\X0\61\T0^M
  8114.         GVC Super 9600..........................TB2&C1&D2M1V1E1Q0S2=1S0=0^M
  8115.         GoldStar GSM2400 (External).............ATS0=0Q0V1E0M0H0S2=1X1&C1^M
  8116.         Hayes 1200..(External).....................ATS0=0Q0V1E0M0H0S2=1X1^M
  8117.         Hayes 1200..(Internal).....................ATS0=0Q0V1E0M0H0S2=1X4^M
  8118.         Hayes 2400..(External)..............AT&C1&D2&T5M0H0X1V1E0S2=1S0=0^M
  8119.         Hayes 2400..(Internal).....................ATS0=0Q0V1E0M0H0S2=1X4^M
  8120.         Hayes 2400.................................ATS0=0Q0V1E0M0H0S2=1X1^M
  8121.         Hayes 2400..........................AT&C1&D2&T5M0H0X1V1E0S2=1S0=0^M
  8122.         Hayes OPTIMA 9600 Smartmoden
  8123.                                     ATS0=0&C1&D2&Q5&K3&R1M0Q0V1E0H0S2=1X4^M
  8124.         Hayes Personal.........................AT&C1&D2S0=0H0Q0V1E0S2=1X1^M
  8125.         Hayes v96..................................ATS0=0Q0V1E0M1H0S2=1X1^M
  8126.         Hayes Ultra 9600
  8127.                           ATS0=0S95=2N1W2X4&C1&D2&K3&Q5&R0V1Q0L2S2=1S36=7^M
  8128.  
  8129.                                                                       Page 145
  8130.         ----------------------------------------------------------------------
  8131.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8132.         ----------------------------------------------------------------------
  8133.  
  8134.  
  8135.         Hook-up 2400S..............................ATS0=0Q0V1E0M0H0S2=1X4^M
  8136.         Hook-up 2400...............................ATS0-0Q0V1E0M0H0S2=1X1^M
  8137.         IBM Model 5842 2400........................ATS0=0Q0V1E0M0H0S2=1X1^M
  8138.         Infotel...............................ATS0=0Q0V1E0W2H0S2=1X4S95=2^M
  8139.         Intel...............................AT&C1&D2%E0\N3\Q3\J0\V2X4E0V1^M
  8140.         Intel....................................ATS0=0QV1E0M0H0S2=1X1%C0^M
  8141.         Intel.............................................AT&F%C0S0=0S2=1^M
  8142.         Intel (Highspeed)....................ATS0=0&C1&D2Q0V1E0M0H0S2=1X4^M
  8143.         Kyocera KM1200D............................ATS0=0Q0V1E0M0H0S2=1X1^M
  8144.         Laser 2400.................................ATS0=0Q0V1E0M0H0S2=1X1^M
  8145.         Leading Edge 2400...................AT&C1&D2&T5M0H0X1V1E0S2=1S0=0^M
  8146.         Lightcom......................AT&F&C1&D2S0=0Q0V1E0M1H0S95=3S2=1X1^M
  8147.         LightCom...............................AT&FE0&C1S2=1S95=2N1W2\T15^M
  8148.         Lightcom 144F.............................AT&F&C1&D2E0W1S2=1S38=0^M
  8149.         Magitronic MB2450..(Internal)..........AT&C1&D2M0H0X1V1E0S2=1S0=0^M
  8150.         Megatronics - Internal 2400................ATS0=0Q0V1E0M0H0S2=1X4^M
  8151.         Microcom QX/V.32c.................ATM0&C1S0=0V1E0H0S2=2X1\N0-Q2&W^M
  8152.         Mikon Super Modem (2400 External)..........ATS0=0Q0M0V1E0S2=1X1&W^M
  8153.         Motorola 2400..................ATS0=0Q0V1EM0Hos2S10=1X1&C1&D2*MR1^M
  8154.         MultiTECH V32
  8155.                       AT&E1&E4&E7&E12$BA0$MB9600$SB19200S0=0S2=1V1M0H0&Q1^M
  8156.         MultiTech MultiModem V32...............AT&C1&D2M0X1V1E0Q0S2=1S0=0^M
  8157.         Multitech 224EC (2400 Internal)............ATS0=0Q0V1E0M0H0S2=1X1^M
  8158.         NEC N2420/30HN.............................ATS0=0Q0V1E0M0H0S2=1X6^M
  8159.         Netcomm 1234SA Datalock 2400....AT&C1&D2E0V1M0S2=1S0=0S6=1S10=1X1^M
  8160.         OKITEL..............................ATS0=0\C2E0\J1\N3\V1\Q3S2=1X1^M
  8161.         Omnitel Encore 2400 HB...............AT&F&C1&D2M0H0X1V1E0S2=1S0=0^M
  8162.         Packard Bell 1200..........................ATS0=0Q0V1E0M0H0S2=1X1^M
  8163.         Packard Bell 2400 Internal.........ATS0=0&C1&D2Q0V1E0M0H0S2=1X4&W^M
  8164.         Packard Bell............ATS0=0&C1&D3&M0&B0T5V1X4Q0M1H0E0S2=1S46=7^M
  8165.         Packard Bell...............................ATS0=0Q0V1E0M0H0S2=1X1^M
  8166.         PC Logic..........................ATS0=0V1Q0N1M0&C1&D2&Q9S95=34W2^M
  8167.         Penril 2400 DataLink.......................ATS0=0Q0V1E0M0H0S2=1X1^M
  8168.         Practical Peripheral (Int 2400)...AT&C1&D2M0H0X1V1E0S7=30S2=1S0=0^M
  8169.         Practical Peripheral 2400....................ATS0=0Q0V1E0H0S2=1X1^M
  8170.         Practical Peripheral 1200 Baud.............ATS0=0Q0V1E0M0H0S2=1X1^M
  8171.         Practical Peripherals........................ATE0V1Q0M0S2=1S0=0X1^M
  8172.         Practical Peripherals.........................AT&F1&Q9E0M0S95=3W2^M
  8173.         Practical Peripherals.................AT&F1&C1&D3X4W2S2=1S0=0M0V1^M
  8174.         Practical Peripherals.....................................AT&F1&W^M
  8175.         Practical Peripherals....................AT&F&C1&D2V1X1M0S0=0S2=1^M
  8176.         Practical Peripherals 14400............ATS7=45S0=0V1X4&C1&D2&Q5W2^M
  8177.         Prentice Popcomm 2400 (c200)........AT&C1&D2&T5M0V1E0Q0X1S2=1S0=0^M
  8178.         Prentice 2400..............................ATS0=0Q0V1E0M0H0S2=1X1^M
  8179.         Prometheus ProModem 2400 B/2...............ATS0=0Q0V1E0M0H0S2=1X4^M
  8180.         Prometheus 2400........................ATE1V1X3X4Q0&C1&D2S2=1S0=0^M
  8181.         QBlazerby Telebit.......................ATS0=0V1S58=2E0M0H0S2=1X1^M
  8182.         Quicktel...................................ATS0=0Q0V1E0M0H0S2=1X1^M
  8183.         Scout-Plus..............................ATS0=0&B1M0Q0V1E0H0S2=1X4^M
  8184.  
  8185.                                                                       Page 146
  8186.         ----------------------------------------------------------------------
  8187.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8188.         ----------------------------------------------------------------------
  8189.  
  8190.  
  8191.         Smart One..(Best Data Products of CA)......ATS0=0Q0V1E0M0H0S2=1X1^M
  8192.         SmartLink (2400 External)................ATE1X1V1Q0M0H0S0=0S2=1&W^M
  8193.         Smartlink................................. ATS0=0Q0V1E0M0H0S2=1X1^M
  8194.         SmartOne 2400........................ATS0=0Q0V1E0M0H0S2=1X1&C1&D2^M
  8195.         Smarteam.....................................ATS0=0V1E0M0H0S2=1X1^M
  8196.         Supra 2400.................................ATS0=0Q0V1E0M0H0H2=1X1^M
  8197.         Supra 2400 MNP Internal..........................AT&F2%C\C1M0S2=1^M
  8198.         Supra 2400 External..................ATS0=0&C1&D3L3M1V1S2=1E0H0&W^M
  8199.         Supra...................................AT&F2S0=0Q0V1E0M0H0S2=1X1^M
  8200.         Supra......................AT&F2S95=3W2S2=125S12=25S0=0X4V1&C1&D2^M
  8201.         Supra......................................AT&F2S0=0W2S2=1S95=2H0^M
  8202.         Supra Fax..........ATS0=095=2N1W2X4&C1&D2&K3&Q5&R0V1Q0S2=1S36=7H0^M
  8203.         Supra Fax................................ATS0=0Q0V1W2E0M0H0S2=1X4^M
  8204.         SupraModem2400 I...........................ATS0=0Q0V1E0M0H0S2=1X4^M
  8205.         SupraModem 2400 Plus v.32/v.43.......AT&F2\V2S0=0Q0V1E0M0H0S2=1X1^M
  8206.         Tandy 2400..............................ATS0=0Q0&D2V1E0M0H0S2=1X1^M
  8207.         Telenetics.............................ATM1V1X4&C1&D2L1S7=60S1155^M
  8208.         Telepath modem from Gateway.........AT&Q9&D2&K3&T5M0W1S95=5S2=1X4^M
  8209.         Tempo Everex 9600..........................ATS0=0Q0V1E0M0H0S2=1X1^M
  8210.         Twimcom....................ATS0=0E0&C1&D2&T5M0V1Q0X152=1S0=0U2\N0^M
  8211.         Twincom....................................AT&C1&D2X4M1L2V1E1S0=0^M
  8212.         Twincom..............................ATS0=0Q0V1E0M0W2S2=1X1&C1&D2^M
  8213.         Twincom 14400..........ATS0=0V1&C1&D2&Q5N1W1S38=1S2=1E0M0H0Q0X4&W^M
  8214.         Twincom v32/42i......................ATS0=0Q0V1E0M0W2S2=1X1&C1&D2^M
  8215.         Twincom 38400 v.32/42i...............ATS0=0Q0V1E0M0W2S2=1X1&C1&D2^M
  8216.         US Robotics Courier 2400...................ATS0=0Q0V1E0M0H0S2=1X1^M
  8217.         USR Courier HST 14400..........ATS0=0&B1M0&H1&R1&Y1Q0V1E0H0S2=1X6^M
  8218.         US Robotics HST 9600......(9600 Baud)......ATS0=0Q0V1E0M0H0S2=1X1^M
  8219.         USR Sportster.........AT&F&C1&D2&Q5S48=7S36=7S0=0S2=1X4V1M0H0W2Q0^M
  8220.         USR Sportster.............ATS0=0&B1&N0&H1&R1&Y1B0Q0V1E0M0H0S2=1X4^M
  8221.         US Robotics Sportster...............AT&C1&D2&T5M0H0X1V1E0S2=1S0=0^M
  8222.         USR HST 9600..(19200 Baud).....ATS0=0&B1M0&H1&R1&Y1Q0V1E0H0S2=1X6^M
  8223.         US Robotics Dual Standard (v32bis/v42bis)
  8224.                                ATS0=0&B1&H1&K3&N0&R2&Y3B0Q0V1E0M0H0S2=1X6^M
  8225.         USR Dual Standard 38400......ATS0=0B0&B1M0&H1&R1&Y1Q0V1E0H0S2=1X6^M
  8226.         USR 14.4 D/S..............ATS0=0B0&B1&N0&H1&R1&Y1Q0V1E0M0H0S2=1X6^M
  8227.         VIVA 2400m External MNP5....ATH0Q0V1E0M0S0=0S2=1X1&C1&D2\N3\Q3\V1^M
  8228.         VIVA 2400 MNP External...........................AT&F2%C\C1M0S2=1^M
  8229.         Zoom 2400 Internal Modem...................ATS0=0Q0V1E0M0H0S2=1X4^M
  8230.         Zoom 2400..............................AT&C1&D2M0H0X1V1E0S2=1S0=0^M
  8231.         Zoom Fax 9600.......................................ATS7=55S11=60^M
  8232.         Zoom...................................AT&F2&C1&D2S0=0S2=1S95=3X1^M
  8233.         Zuckerboard Model ZCom24/AT 2400....AT&C1&D2&T5M0V1E0Q0X1S2=1S0=0^M
  8234.         Zyxel U-1496B..................................AT&FS2=1M0&Y2X6&W1^M
  8235.         Zyxel U-1496E.........................AT&FS0=0S2=1M0V1E1H0X6S40=4^M
  8236.  
  8237.                                                                       Page 147
  8238.         ----------------------------------------------------------------------
  8239.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8240.         ----------------------------------------------------------------------
  8241.  
  8242.  
  8243.         APPENDIX B
  8244.         ----------
  8245.  
  8246.         SPITFIRE QUESTIONS AND ANSWERS
  8247.         ------------------------------
  8248.  
  8249.         QUESTION: Why is the "Do You Want ANSI Graphics? <y/N>" displayed
  8250.                   each time a caller logs on the BBS?
  8251.  
  8252.         ANSWER:   Some BBS software stores in the caller's file whether a
  8253.                   caller uses ANSI, and if so, then each time the caller logs
  8254.                   on, ANSI graphics are automatically displayed.  When creating
  8255.                   SPITFIRE it was decided to provide the caller with the
  8256.                   opportunity to select the display preferred at each log-on.
  8257.                   There are two basic reasons for including this prompt to each
  8258.                   caller upon log on.  First, some callers may call the BBS
  8259.                   from different locations.  For instance, many callers call
  8260.                   the BBS from work as well as from home and while they may
  8261.                   have a color monitor at home, they may not at work.  In such
  8262.                   a case, they would not want to use color graphics each time
  8263.                   they log-on.  Also, observation has proven that a caller may
  8264.                   sometimes choose ANSI graphics and other times not.  This may
  8265.                   be due to the amount of time a caller has to spend on the
  8266.                   board since ANSI graphics display slower than those created
  8267.                   in ASCII.  For whatever their reasons may be, SPITFIRE
  8268.                   demonstrates increased flexibility by allowing the caller to
  8269.                   make that choice.
  8270.  
  8271.  
  8272.         QUESTION: With SPITFIRE at the "Ready For Use..." prompt, the phone
  8273.                   rings and SPITFIRE simply does NOT answer the phone, but
  8274.                   rather stays at the "Ready For Use..." prompt.  Why?
  8275.  
  8276.         ANSWER:   SPITFIRE relies on verbose result codes to determine an
  8277.                   incoming call, the baud rate of the incoming call and whether
  8278.                   the incoming call is an error correction modem.  This problem
  8279.                   would indicate that the modem initialization string is not
  8280.                   correct.  You should try using a different initialization
  8281.                   string. Your modem initialization string requires a V1 in it
  8282.                   because this tells your modem to send verbose result codes.
  8283.                   This manual contains a list of initialization strings which
  8284.                   have been tested and are reported to work with the various
  8285.                   modems listed.  Also, please note, that the initialization
  8286.                   string must contain the numeric character 0 (zero) and NOT
  8287.                   the alphabetical character O.
  8288.  
  8289.                   Once you have discovered an initialization string that works
  8290.                   with your modem, please report said string and the complete
  8291.                   name and information pertaining to your modem so this
  8292.                   information can be added to this manual.
  8293.  
  8294.                                                                       Page 148
  8295.         ----------------------------------------------------------------------
  8296.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8297.         ----------------------------------------------------------------------
  8298.  
  8299.  
  8300.  
  8301.         QUESTION: When attempting to jump to DOS with the Alt+J command, the
  8302.                   screen blinks but nothing happens.  What can be done to
  8303.                   rectify this?
  8304.  
  8305.         ANSWER:   Depending on the individual's system, occasionally the Alt+J
  8306.                   command which allows the Sysop to drop to DOS appears to be
  8307.                   inoperative.  The situation can easily be corrected by
  8308.                   setting the path statement in your AUTOEXEC.BAT file so
  8309.                   SPITFIRE can locate COMMAND.COM thru your path.
  8310.  
  8311.  
  8312.         QUESTION: Why am I unable to Drop To DOS from a remote location
  8313.                   using the Sysop Menu's Drop To DOS feature?
  8314.  
  8315.         ANSWER:   Some systems do not like to redirect their I/O through
  8316.                   a serial port.  In such cases, the problem can often be
  8317.                   corrected by using a program written specifically for this
  8318.                   purpose.  It is suggested you use either Doorway by Marshall
  8319.                   Dudley or Remdoor by Ken Brown.  Both Doorway and Remdoor
  8320.                   incorporate remote drop to DOS capability and are available
  8321.                   for download from Buffalo Creek's BBS.  Also, please bear in
  8322.                   mind, SPITFIRE releases control to the SFREMOTE.BAT file
  8323.                   during the remote drop to DOS and lies dormant in memory.
  8324.  
  8325.  
  8326.         QUESTION: Documentation for external door installation refers to
  8327.                   a file called SFDOORS.DAT.  I cannot find this file on
  8328.                   my drive.  Was it neglectfully not included in my SPITFIRE
  8329.                   package?
  8330.  
  8331.         ANSWER:   When executing a door, SPITFIRE creates two files containing
  8332.                   pertinent caller information required for door operation.
  8333.                   These files are SFDOORS.DAT, required by SPITFIRE, and
  8334.                   DOOR.SYS, a universal format door caller information file.
  8335.                   These are only used during door operation and once the
  8336.                   caller returns to SPITFIRE, SFDOORS.DAT is automatically
  8337.                   erased.  Similarly, SFMAIN.DAT, SFFILE.DAT and SFMESS.DAT
  8338.                   created during execution of the Main, File and Message
  8339.                   Menu's Sysop configurable command option are erased when
  8340.                   the caller returns to SPITFIRE.
  8341.  
  8342.  
  8343.         QUESTION: When a caller uploads a file to "Sysop Only", how is the
  8344.                   Sysop made aware of the uploaded file?
  8345.  
  8346.         ANSWER:   SPITFIRE incorporates two techniques by which the Sysop
  8347.                   is notified that a file has been uploaded privately.  A
  8348.                   message is written both in the CALLERS.LOG and also
  8349.                   the HEYSYSOP.LOG file that informs the Sysop that a file
  8350.  
  8351.                                                                       Page 149
  8352.         ----------------------------------------------------------------------
  8353.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8354.         ----------------------------------------------------------------------
  8355.  
  8356.  
  8357.  
  8358.                   has been uploaded for "Sysop Only".  The CALLERS.LOG and the
  8359.                   HEYSYSOP.LOG file can be viewed from the Sysop Menu and
  8360.                   by pressing F1 at the "Ready..." prompt.  These files
  8361.                   should be checked regularly to keep the Sysop aware of the
  8362.                   various BBS activities.
  8363.  
  8364.  
  8365.         QUESTION: When a caller logs on using the ANSI Color Graphics option,
  8366.                   when the SFFILES.BBS is displayed, occasionally a line in
  8367.                   the file is displayed only in the caller's default color.
  8368.                   Why is this?
  8369.  
  8370.         ANSWER:   In the event a file line is not colored like the others, but
  8371.                   rather uses the caller's default color, that is because the
  8372.                   comma in the file size is either not located properly or does
  8373.                   not exist.  SPITFIRE cues off the comma in the file size to
  8374.                   determine the coloring of the SFFILES.BBS listings.
  8375.  
  8376.  
  8377.         QUESTION: After successfully running SPITFIRE for sometime, all of
  8378.                   a sudden upon booting up, a message is displayed that the
  8379.                   SFNODE.DAT file was not found.  Why did this happen?
  8380.  
  8381.         ANSWER:   When SPITFIRE is installed, a file named SFNODE.DAT is
  8382.                   created.  This file contains information as to what drive
  8383.                   and directory the SPITFIRE system and work files exist.
  8384.                   If after using the program, the Sysop changes the location
  8385.                   of SPITFIRE (for example, SPITFIRE was originally booted up
  8386.                   on a floppy and then moved to Drive C), SPITFIRE will
  8387.                   continue to look for the files in the originally specified
  8388.                   location.  The easiest way to rectify this situation is to
  8389.                   use the /P command line parameter to set the drive and
  8390.                   directory used in SPITFIRE.  Another option would be to
  8391.                   erase the existing SFNODE.DAT file and allow a new one to
  8392.                   be created.  SPITFIRE will automatically assign the default
  8393.                   path to the one in which SPITFIRE.EXE resides.
  8394.  
  8395.  
  8396.         QUESTION: After adding new files to the various file areas for the
  8397.                   callers to download, I noticed that when a caller logs
  8398.                   onto the BBS and does a check for new files, these files
  8399.                   are not displayed.  What is the problem?
  8400.  
  8401.         ANSWER:   There are basically two reasons this could happen.  The
  8402.                   first being, it is possible the files were copied into the
  8403.                   download directories but not added to the appropriate
  8404.                   SFFILES.BBS file.  Another possible explanation would be
  8405.  
  8406.                                                                       Page 150
  8407.         ----------------------------------------------------------------------
  8408.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8409.         ----------------------------------------------------------------------
  8410.  
  8411.  
  8412.                   that the file name, file size, file date and file
  8413.                   description has not been located in the exact specified
  8414.                   place in the SFFILES.BBS.  Refer to the section - SPITFIRE
  8415.                   FILE CLARIFICATIONS - of this manual for further information
  8416.                   regarding this subject.
  8417.  
  8418.  
  8419.         QUESTION: Why are callers unable to view the contents of a ZIP file
  8420.                   after selecting <V>iew A File Archive from the File Menu?
  8421.  
  8422.         ANSWER:   This feature will only work with MS/PC DOS archive files.
  8423.                   It could be that the ZIP file in question was archived by a
  8424.                   system other than MS/PC DOS and then uploaded to your BBS.
  8425.  
  8426.  
  8427.         QUESTION: The callers log reveals "Message sent and erased" for a
  8428.                   caller who logged onto the BBS.  What does this mean?
  8429.  
  8430.         ANSWER:   This would depict a special notice ( <x>.BBS; refer to the
  8431.                   section - SPITFIRE FILE CLARIFICATION - of the manual for
  8432.                   further explanation regarding this subject) was left for a
  8433.                   specific caller.  Once the caller receives this message it is
  8434.                   automatically erased.  The CALLERS.LOG displays the above
  8435.                   mentioned message to inform the Sysop the message was sent
  8436.                   and then erased.
  8437.  
  8438.  
  8439.         QUESTION: The HEYSYSOP.LOG reveals a message that a specific archived
  8440.                   file fails the CRC check.  What does this mean?
  8441.  
  8442.         ANSWER:   Anytime the Sysop is notified that an archived MS/PC DOS file
  8443.                   fails the CRC check, this means that the specified file is
  8444.                   corrupt and should be erased from your system.
  8445.  
  8446.  
  8447.         QUESTION: What is the purpose of the SPITFIRE.OVR overlay file?
  8448.  
  8449.         ANSWER:   By accessing the overlay file, many SPITFIRE procedures and
  8450.                   functions are called into memory only when they are needed
  8451.                   rather than being held in memory continuously.  Thus the
  8452.                   overlay file drastically reduces the amount of memory which
  8453.                   is required to run SPITFIRE.  This is very significant to
  8454.                   Sysops running SPITFIRE in a multi-tasking or networking
  8455.                   environment that is required for multi-node operation.
  8456.  
  8457.  
  8458.        QUESTION:  I recently registered a door program and was requested by
  8459.                   the author to add him to the caller's file.  This was so he
  8460.                   could call the BBS and upload my registered version.  The
  8461.  
  8462.                                                                       Page 151
  8463.         ----------------------------------------------------------------------
  8464.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8465.         ----------------------------------------------------------------------
  8466.  
  8467.  
  8468.                   call was long distance and he wanted to avoid the time
  8469.                   required to complete the log-on questionnaire.  Is it
  8470.                   possible to add a caller to the callers data base?
  8471.  
  8472.        ANSWER:    A caller may be added to the SFUSERS.DAT file by selecting
  8473.                   ALT+A at the SPITFIRE "Ready For Use..." prompt.  A caller
  8474.                   may also be added by using the <U>... Modify Callers feature
  8475.                   found within the Sysop Menu.
  8476.  
  8477.  
  8478.        QUESTION:  Why does SPITFIRE limit the number of files allowed in
  8479.                   an external batch download to seven files and in an
  8480.                   external batch upload to six?
  8481.  
  8482.        ANSWER:    These limits are set by DOS rather than SPITFIRE.  DOS
  8483.                   will only allow a command line to contain a specific
  8484.                   number of characters.  The seven files for the batch
  8485.                   download and the path for the upload directory and the
  8486.                   six files allowed in a batch upload attain the allowable
  8487.                   DOS limits. SPITFIRE can be configured through the
  8488.                   UseFile feature to allow 99 files per download batch,
  8489.                   provided the external protocol has this capability.
  8490.  
  8491.  
  8492.        QUESTION:  When running SPITFIRE, I get a Runtime error 004 and
  8493.                   SPITFIRE stops.  Why?
  8494.  
  8495.        ANSWER:    This runtime error problem is caused by too many files
  8496.                   being open at one time.  You will need to increase the
  8497.                   number of files that DOS will allow to be opened at once
  8498.                   by changing your CONFIG.SYS file.  Refer to your DOS
  8499.                   manual for further information regarding this subject.
  8500.                   Your system will have to be rebooted after changing your
  8501.                   CONFIG.SYS file.
  8502.  
  8503.  
  8504.        QUESTION:  Why am I able to upload files that are contained in the
  8505.                   SFNOUP.DAT file?  As I understand this is a list of files
  8506.                   which should not be able to be uploaded to the BBS.
  8507.  
  8508.        ANSWER:    SFNOUP.DAT has no affect on any caller with Sysop status.
  8509.                   In other words, any caller with a security equal to or
  8510.                   greater than what you have designated as Sysop security
  8511.                   for your system may upload files, even though they may
  8512.                   be contained in your SFNOUP.DAT.
  8513.  
  8514.  
  8515.        QUESTION:  Why are callers unable to leave a comment to Sysop on my
  8516.                   BBS?
  8517.  
  8518.        ANSWER:    Before SPITFIRE will allow a comment to be left to a Sysop,
  8519.                   the Sysop must be a caller of the BBS.  The name the Sysop
  8520.                   uses to log onto the BBS must be the same as the Sysop Caller
  8521.  
  8522.                                                                       Page 152
  8523.         ----------------------------------------------------------------------
  8524.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8525.         ----------------------------------------------------------------------
  8526.  
  8527.  
  8528.                   Name configured using the ALT+Z configuration window.  If a
  8529.                   Sysop enters Sysop as the Sysop Caller Name and then logs
  8530.                   onto the BBS using their real name, SPITFIRE will not allow
  8531.                   a comment to be left to the Sysop because Sysop is not a
  8532.                   caller of the BBS.  In this example, the Sysop would need to
  8533.                   change the Sysop Caller Name from Sysop to their real name.
  8534.                   Once this is done SPITFIRE will allow comments to be sent to
  8535.                   the Sysop.  In other words, the Sysop caller name must be the
  8536.                   same as the name used for logging onto the BBS.
  8537.  
  8538.  
  8539.        QUESTION:  I just updated my bulletin number #9, yet when a caller
  8540.                   logs on, SPITFIRE does not list bulletin number #9 as being
  8541.                   updated.  Why?
  8542.  
  8543.        ANSWER:    For purposes of speed, SPITFIRE stops searching the drive
  8544.                   for new bulletins once a bulletin file is not found.  For
  8545.                   example, let's say that SPITFIRE finds BULLET[1..7].BBS
  8546.                   and then does not find BULLET8.BBS.  In such case, SPITFIRE
  8547.                   then stops the search and will not find BULLET9.BBS even
  8548.                   though it may exist on the drive.  There are two ways to fix
  8549.                   this.  The first and most logical way is to keep your
  8550.                   bulletins in numeric order.  The second way would be to
  8551.                   create dummy bulletin files so SPITFIRE will find the dummy
  8552.                   file and continue its search for updated bulletins.
  8553.  
  8554.  
  8555.        QUESTION:  When attempting to boot SPITFIRE or when attempting to
  8556.                   log-on the BBS, I am told that a maintenance operation
  8557.                   is being performed and that I should call back later.  There
  8558.                   is no maintenance operation being performed.  What do I do?
  8559.  
  8560.        ANSWER:    This could be caused by a number of things which are not
  8561.                   important to discuss.  The way to cure the problem is to
  8562.                   erase the SFWHOSON.DAT file found in the WORK directory.
  8563.                   When you reboot SPITFIRE, a new SFWHOSON.DAT will be created.
  8564.  
  8565.  
  8566.        QUESTION:  When I attempt to log-on SPITFIRE, I am told that I am
  8567.                   already logged on another node but I am not.  What do I do?
  8568.  
  8569.        ANSWER:    This could be caused by a number of things which are not
  8570.                   important to discuss.  The way to cure the problem is to
  8571.                   erase the SFWHOSON.DAT file found in the WORK directory.
  8572.                   When you reboot SPITFIRE, a new SFWHOSON.DAT will be created.
  8573.  
  8574.  
  8575.       QUESTION:   I cannot make sense of the information written to my
  8576.                   CALLERS.LOG.  What is the problem?
  8577.  
  8578.                                                                       Page 153
  8579.         ----------------------------------------------------------------------
  8580.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8581.         ----------------------------------------------------------------------
  8582.  
  8583.  
  8584.       ANSWER:     The file entitled, SFCALLOG.DAT, needs to be copied to the
  8585.                   directory you have configured as your WORK file path.  This
  8586.                   file contains information which is used to write the
  8587.                   CALLERS.LOG.  If this file is not found by SPITFIRE, your
  8588.                   CALLERS.LOG will be missing important information which
  8589.                   clarifies the recorded activity.
  8590.  
  8591.  
  8592.                         Thank you very much for selecting SPITFIRE.
  8593.  
  8594.                                                                       Page 154
  8595.         ----------------------------------------------------------------------
  8596.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8597.         ----------------------------------------------------------------------
  8598.         NOTES:
  8599.  
  8600.                                                                       Page 155
  8601.         ----------------------------------------------------------------------
  8602.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8603.         ----------------------------------------------------------------------
  8604.  
  8605.         SUBJECT INDEX - Page 1
  8606.  
  8607.         <x>.BBS/CLR - 25, 26, 27, 28, 29, 33, 80, 117
  8608.         19200 - 5, 6, 8, 113, 145, 146, 147
  8609.         38400 - 5, 145, 147
  8610.         1K-XMODEM - 75, 76, 98
  8611.  
  8612.  
  8613.         <<<<<< A >>>>>>
  8614.  
  8615.         ALL.BBS - 17, 25, 27, 33, 71
  8616.         Alt+A - 36, 59, 63, 106, 152
  8617.         Alt+C - 59, 61, 69
  8618.         Alt+D - 59, 69, 102
  8619.         Alt+E - 59, 69
  8620.         Alt+F - 20, 26, 50, 58, 59, 62, 69
  8621.         Alt+F1 - 26, 58, 62
  8622.         Alt+F2 - 58, 62
  8623.         Alt+F3 - 59, 62
  8624.         Alt+J - 59, 69, 70, 102, 149
  8625.         Alt+L - 36, 59, 70
  8626.         Alt+M - 5, 6, 7, 8, 43, 59, 70, 113
  8627.         Alt+P - 19, 21, 43, 59, 70, 119, 124, 129
  8628.         Alt+Q - 59, 70, 71, 115
  8629.         Alt+R - 20, 44, 59, 71
  8630.         Alt+S - 7, 59, 71, 115
  8631.         Alt+T - 12, 14, 55, 59, 66, 71, 93
  8632.         Alt+Z - 11, 16, 26, 33, 34, 59, 71, 73, 79, 103, 107, 108, 127, 131,
  8633.                 132, 153
  8634.         ANSI - 3, 15, 17, 25, 26, 27, 28, 29, 31, 32, 37, 58, 75, 76, 91, 94,
  8635.                104, 105, 117, 148, 150
  8636.         ANSI.SYS - 3, 17, 29
  8637.         APPENDIX A - 4, 5, 144
  8638.         APPENDIX B - 148
  8639.         ARC - 4, 9, 11, 15, 18, 19, 32, 39, 50, 52, 53, 60, 67, 73, 78, 88,
  8640.               90, 91, 92, 93, 94, 95, 96, 97, 98, 103, 107, 125, 151, 153
  8641.         ARQ - 4, 5, 8, 9
  8642.         ASCII - 6, 23, 31, 36, 37, 41, 42, 54, 76, 95, 98, 104, 105, 120,
  8643.                 125, 148
  8644.         AUTOEXEC.BAT - 38, 44, 132, 149
  8645.  
  8646.  
  8647.         <<<<<< B >>>>>>
  8648.  
  8649.         BPS - 77
  8650.         Backup Files - 42
  8651.         BADINIT - 23, 40
  8652.         Batch - 22, 23, 25, 26, 31, 32, 34, 38, 39, 40, 42, 44, 98, 99, 100,
  8653.                 101, 102, 111, 113, 119, 120, 121, 122, 123, 124, 125, 126,
  8654.                 127, 128, 129, 139, 140, 152
  8655.  
  8656.                                                                       Page 156
  8657.         ----------------------------------------------------------------------
  8658.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8659.         ----------------------------------------------------------------------
  8660.  
  8661.         SUBJECT INDEX - Page 2
  8662.  
  8663.         Batch Download - 26, 31, 34, 99, 100, 121, 122, 123, 128, 129, 152
  8664.         Batch Upload - 26, 31, 100, 101, 102, 126, 127, 152
  8665.         Baud Rate - 4, 8, 10, 26, 42, 43, 70, 113, 120, 125, 130, 132, 148
  8666.         BBSNAME - 25, 39
  8667.         Beep - 40, 41
  8668.         Binkleyterm - 130
  8669.         BRK - 3, 4, 119, 120, 121, 123, 124, 125, 126, 129
  8670.         BRK OFF - 119, 120, 121, 123, 124, 125, 126, 129
  8671.         BRK ON - 119, 121, 123, 124, 126, 129
  8672.         BRK.DRV - 3, 4
  8673.         Buffalo Creek's BBS - 1, 20, 32, 35, 40, 42, 70, 97, 115, 116, 118,
  8674.                               121, 123, 126, 136, 137, 144, 149
  8675.         BUFFERS - 3
  8676.         Bulletins - 25, 27, 30, 66, 72, 73, 111, 115, 117, 153
  8677.         BULLET<x>.BBS/CLR - 25
  8678.  
  8679.  
  8680.         <<<<<< C >>>>>>
  8681.  
  8682.         CALLERS.TMP - 23, 123
  8683.         CALLERS.LOG - 10, 23, 24, 59, 61, 62, 105, 106, 107, 111, 149, 150,
  8684.                       151, 153, 154
  8685.         SFCALLOG - 24, 154
  8686.         Capture Chat To Disk - 58, 61
  8687.         Cd-Rom - 15, 18, 19, 91, 97
  8688.         Chat - 23, 25, 28, 32, 33, 34, 35, 58, 59, 60, 61, 62, 69, 72, 74,
  8689.                75, 88, 95, 109, 133, 134, 135, 136, 137
  8690.         CHATDONE - 25
  8691.         Check Today's Statistics - 58, 61
  8692.         Command Line Parameters - 5, 6, 42, 43, 140
  8693.         COMMAND.COM - 4, 120, 125, 149
  8694.         Conference - 15, 18, 20, 22, 24, 26, 27, 37, 42, 44, 45, 46, 47, 48,
  8695.                      49, 52, 59, 63, 65, 71, 73, 78, 79, 80, 81, 82, 83, 84,
  8696.                      85, 86, 87, 88, 102, 103, 104, 105, 107, 108, 113, 131,
  8697.                      138, 140
  8698.         Configure - 4, 5, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 18, 20, 24, 26,
  8699.                     27, 34, 35, 37, 42, 44, 45, 46, 48, 49, 50, 52, 53, 54,
  8700.                     55, 56, 59, 66, 69, 70, 71, 73, 77, 79, 82, 83, 85, 86,
  8701.                     89, 98, 103, 104, 105, 107, 108, 109, 110, 111, 112, 113,
  8702.                     114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125,
  8703.                     126, 127, 129, 131, 132, 133, 136, 152, 153, 154
  8704.         CONFIG.SYS - 3, 4, 17, 29, 152
  8705.         CRC - 76, 98, 151
  8706.  
  8707.  
  8708.         <<<<<< D >>>>>>
  8709.  
  8710.         DAILYLMT.DAT - 12, 13, 14, 23, 28, 32, 33, 34, 35, 134, 137
  8711.         Delete - 11, 42, 45, 46, 47, 48, 52, 63, 65, 69, 82, 84, 87, 88,
  8712.                  90, 107, 108, 111, 137
  8713.  
  8714.                                                                       Page 157
  8715.         ----------------------------------------------------------------------
  8716.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8717.         ----------------------------------------------------------------------
  8718.  
  8719.         SUBJECT INDEX - Page 3
  8720.  
  8721.         DESQVIEW - 3, 136
  8722.         Device - 3, 4, 17, 29
  8723.         Disconnect Delay - 8, 10
  8724.         Display - 4, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 19, 20, 21, 23,
  8725.                   25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 39, 40,
  8726.                   41, 42, 44, 46, 47, 48, 50, 52, 53, 55, 56, 57, 58, 60,
  8727.                   61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74,
  8728.                   75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89,
  8729.                   90, 91, 92, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105,
  8730.                   106, 107, 108, 109, 111, 115, 116, 117, 118, 119, 121,
  8731.                   122, 123, 124, 126, 128, 129, 130, 131, 132, 133, 148,
  8732.                   150, 151
  8733.         Display File Path - 19
  8734.         DLMT - 25
  8735.         Doors - 4, 22, 31, 38, 72, 73, 114, 115, 116, 117, 136, 139, 149
  8736.         DORBUL - 25, 27, 117
  8737.         DOS - 1, 3, 4, 5, 11, 13, 22, 37, 38, 42, 43, 50, 51, 59, 62, 69,
  8738.               70, 102, 103, 111, 115, 116, 120, 125, 132, 133, 139, 140,
  8739.               149, 151, 152
  8740.         Download - 2, 13, 14, 15, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34,
  8741.                    35, 36, 37, 38, 40, 41, 42, 50, 51, 52, 53, 61, 63, 64,
  8742.                    75, 78, 79, 90, 91, 92, 93, 95, 97, 98, 99, 100, 115,
  8743.                    116, 118, 119, 120, 121, 122, 123, 126, 127, 128, 129,
  8744.                    137, 138, 139, 144, 149, 150, 152
  8745.         DSZ - 3, 118, 119, 121, 122, 123, 124, 125, 126, 127
  8746.  
  8747.  
  8748.         <<<<<< E >>>>>>
  8749.  
  8750.         EDLIN - 31
  8751.         EMS - 3, 4, 5, 8, 9, 10, 13, 20, 23, 34, 38, 43, 74, 77, 98, 105,
  8752.               112, 117, 120, 121, 122, 125, 126, 130, 131, 136, 140, 144,
  8753.               148, 149
  8754.         Erase - 22, 23, 37, 40, 62, 63, 90, 91, 92, 94, 105, 111, 115, 120,
  8755.                 136, 149, 150, 151, 153
  8756.         Eventime - 25
  8757.         Events - 22, 38, 44, 59, 63, 69, 83, 103, 109, 110, 111, 112, 125,
  8758.                  127, 131
  8759.         Exit - 59, 69, 70, 84, 93, 95, 110, 116
  8760.         External Protocols - 118, 121, 123, 124, 126, 127, 128, 129
  8761.  
  8762.  
  8763.         <<<<<< F >>>>>>
  8764.  
  8765.         F1 - 26, 58, 59, 62, 144, 146, 150
  8766.         F2 - 8, 10, 26, 29, 30, 58, 60, 62, 144, 145, 147
  8767.         F3 - 18, 37, 58, 59, 60, 62, 91, 93, 145
  8768.         F4 - 58, 61
  8769.  
  8770.                                                                       Page 158
  8771.         ----------------------------------------------------------------------
  8772.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8773.         ----------------------------------------------------------------------
  8774.  
  8775.         SUBJECT INDEX - Page 4
  8776.  
  8777.         F5 - 58, 61
  8778.         F6 - 58, 61
  8779.         F7 - 58, 61
  8780.         F8 - 58, 61
  8781.         F9 - 58, 61
  8782.         F10 - 58, 62
  8783.         File Area - 15, 18, 20, 22, 26, 27, 37, 42, 44, 50, 51, 52, 53, 54,
  8784.                     59, 63, 66, 69, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99,
  8785.                     100, 101, 102, 103, 125, 127, 138, 150
  8786.         File Tag - 90, 97
  8787.         FILE<x>.BBS/CLR - 25, 27
  8788.         FILST<x>.BBS/CLR - 26
  8789.         Free File - 53, 138
  8790.         Frontdoor - 130
  8791.  
  8792.  
  8793.         <<<<<< G >>>>>>
  8794.  
  8795.         GOODBYE - 8, 26, 55, 72, 75, 78, 89, 90, 91, 93, 94, 95, 99, 100,
  8796.                   101, 102, 103, 114, 115
  8797.  
  8798.  
  8799.         <<<<<< H >>>>>>
  8800.  
  8801.         Hardware - 3, 8, 9, 113
  8802.         HEYSYSOP.LOG - 12, 17, 24, 56, 59, 62, 93, 105, 106, 107, 149,
  8803.                        150, 151
  8804.         High Speed Async Routines - 8
  8805.  
  8806.  
  8807.         <<<<<< I >>>>>>
  8808.  
  8809.         Initialization String - 4, 5, 6, 7, 8, 9, 10, 42, 43, 70, 113,
  8810.                                 144, 148
  8811.  
  8812.  
  8813.         <<<<<< J >>>>>>
  8814.  
  8815.         JOKER.DAT - 24, 26, 36, 65, 66
  8816.  
  8817.  
  8818.         <<<<<< L >>>>>>
  8819.  
  8820.         Lantastic - 3, 136
  8821.         LOCKOUT.BBS/CLR - 26, 36
  8822.         Loop - 111, 115, 116, 133
  8823.  
  8824.                                                                       Page 159
  8825.         ----------------------------------------------------------------------
  8826.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8827.         ----------------------------------------------------------------------
  8828.  
  8829.         SUBJECT INDEX - Page 5
  8830.  
  8831.         <<<<<< M >>>>>>
  8832.  
  8833.         Main Menu - 8, 16, 21, 22, 24, 26, 28, 31, 33, 37, 38, 54, 55, 57,
  8834.                     59, 67, 71, 72, 73, 77, 78, 88, 90, 96, 102, 106, 108,
  8835.                     114, 115, 116, 132, 133
  8836.         MAIN<x>.BBS/CLR - 26
  8837.         Maintenance - 27, 42, 63, 102, 104, 105, 133, 153
  8838.         MAXUSERS - 12, 26
  8839.         Message Conference - 20, 22, 24, 26, 27, 37, 42, 44, 45, 46, 47, 48,
  8840.                              49, 65, 71, 73, 78, 79, 80, 81, 82, 83, 84, 85,
  8841.                              86, 87, 88, 102, 103, 104, 105, 108, 113, 131, 140
  8842.         Message Files Path - 19
  8843.         MGLST<x>.BBS/CLR - 26, 80
  8844.         MKSFMENU - 32
  8845.         Modem - 3, 4, 5, 6, 7, 8, 9, 10, 20, 23, 39, 40, 42, 43, 59, 61, 62,
  8846.                 63, 69, 70, 71, 75, 76, 98, 113, 118, 121, 122, 123, 126,
  8847.                 128, 132, 144, 145, 146, 147, 148
  8848.         Move - 2, 6, 8, 47, 48, 52, 53, 59, 62, 64, 84, 87, 88, 91, 92, 93,
  8849.                94, 96, 99, 100, 101, 102, 105, 108, 112, 115, 125, 127, 150
  8850.         MSG<x>.BBS/CLR - 26, 27
  8851.         Multi-Tasking - 17, 131, 132, 136, 151
  8852.         Multi-Node - 13, 23, 24, 25, 29, 34, 72, 74, 104, 105, 122, 131, 132,
  8853.                      133, 136, 151
  8854.         MUV - 3
  8855.  
  8856.  
  8857.         <<<<<< N >>>>>>
  8858.  
  8859.         NEEDSYS.BBS/CLR - 26, 62
  8860.         Network - 131, 132, 136, 145, 151
  8861.         Net-Mail - 25, 39, 43, 45, 48, 82, 85, 108, 112, 113, 130, 131
  8862.         Newsletter - 28, 37, 72, 74
  8863.         NEWUSER.BBS/CLR - 16, 26
  8864.         Node Chat - 23, 32, 33, 34, 35, 72, 74, 75, 109, 133, 134, 135,
  8865.                     136, 137
  8866.  
  8867.  
  8868.         <<<<<< O >>>>>>
  8869.  
  8870.         Old Message Purge - 45, 47, 48
  8871.  
  8872.  
  8873.         <<<<<< P >>>>>>
  8874.  
  8875.         Pack - 2, 6, 21, 23, 24, 25, 30, 32, 35, 36, 37, 38, 39, 40, 44, 47,
  8876.                48, 62, 65, 69, 79, 82, 86, 102, 103, 104, 105, 113, 114,
  8877.                115, 130, 132, 133, 137, 138, 139, 140, 146, 149
  8878.         Pack Message - 102, 104, 140
  8879.         PAK - 93, 98
  8880.  
  8881.                                                                       Page 160
  8882.         ----------------------------------------------------------------------
  8883.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8884.         ----------------------------------------------------------------------
  8885.  
  8886.         SUBJECT INDEX - Page 6
  8887.  
  8888.         Password - 7, 8, 11, 13, 15, 16, 17, 27, 28, 29, 41, 63, 65, 66,
  8889.                    68, 71, 75, 76, 103, 104, 105, 116, 133
  8890.         Paths - 19, 20, 21, 50, 59, 70, 129, 131
  8891.         Preview Area - 50, 52
  8892.         PRIVATE.BBS/CLR - 13, 17, 26
  8893.         Protocols - 4, 19, 20, 21, 27, 28, 34, 42, 70, 95, 98, 99, 118,
  8894.                     119, 121, 122, 123, 124, 126, 127, 128, 129, 130
  8895.         Purge Allowed - 63, 69
  8896.  
  8897.  
  8898.         <<<<<< Q >>>>>>
  8899.  
  8900.         Questionnaires - 24, 31, 54, 55, 74
  8901.         Queue - 18, 78, 80, 87, 88, 99, 100, 101, 102, 121, 122, 123, 138
  8902.         Quick Log - 23, 25, 33, 70
  8903.  
  8904.  
  8905.         <<<<<< R >>>>>>
  8906.  
  8907.         Ratio - 1, 5, 6, 8, 11, 12, 13, 14, 16, 20, 21, 22, 24, 28, 33, 34,
  8908.                 35, 42, 43, 49, 54, 66, 73, 93, 96, 108, 109, 110, 114, 117,
  8909.                 119, 124, 129, 131, 132, 133, 137, 141, 149, 151, 153
  8910.         Registration - 1, 141
  8911.         Result Message - 4, 8
  8912.  
  8913.  
  8914.         <<<<<< S >>>>>>
  8915.  
  8916.         Sealink - 3, 76, 98
  8917.         SEC.BBS - 25, 27, 33, 40
  8918.         SF.BAT - 6, 7, 22, 23, 38, 43, 44, 110, 111, 114, 115, 116, 117, 130
  8919.         SF1STF - 26
  8920.         SF1STM - 26
  8921.         SF2SLOW - 10, 26, 29
  8922.         SFASLEEP - 26
  8923.         SFBATCHD - 26, 31, 32
  8924.         SFBATCHU - 26, 31, 32
  8925.         SFBBSLST.DAT - 25, 77
  8926.         SFBDAY - 26
  8927.         SFCHAT.CAP - 23, 61, 62
  8928.         SFDOOR.Mnu - 22, 23, 31, 114, 115, 137
  8929.         SFDOORS.DAT - 22, 115, 116, 136, 149
  8930.         SFDORBAK - 27, 117
  8931.         SFDORBUL - 27, 117
  8932.         SFDOWN - 27
  8933.         SFDR<x>.BBS/CLR - 27
  8934.         SFEVENTS - 22
  8935.         SFEXTDN - 27, 29, 34, 118, 119, 121, 122, 123, 128, 129
  8936.  
  8937.                                                                       Page 161
  8938.         ----------------------------------------------------------------------
  8939.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8940.         ----------------------------------------------------------------------
  8941.  
  8942.         SUBJECT INDEX - Page 7
  8943.  
  8944.         SFEXTDN,<x>.BAT - 
  8945.         SFEXTUP - 27, 29, 123, 124, 126
  8946.         SFEXTUP<x>.BAT - 
  8947.         SFFAREA - 7, 22, 42
  8948.         SFFILE.BAT - 22, 23, 38
  8949.         SFFILE.MNU - 21, 30, 31, 89, 116
  8950.         SFFILES.BBS - 27, 29, 37, 51, 90, 91, 92, 93, 94, 95, 96, 97, 127,
  8951.                       138, 150, 151
  8952.         SFFILE.DAT - 22, 136, 149
  8953.         SFIMPEXP - 27, 31, 32, 91, 94
  8954.         SFINIT.BAT - 4, 23, 39
  8955.         SFLOGON.BAT - 23
  8956.         SFLOG - 23, 110, 111
  8957.         SFMAIN.BAT - 22, 23, 38, 77
  8958.         SFMAIN.MNU - 21, 30, 31, 116
  8959.         SFMAINT - 27, 104, 105, 133
  8960.         SFMAIN.DAT - 22, 136, 149
  8961.         SFMCONF - 7, 22, 42
  8962.         SFMESS.BAT - 22, 23, 38, 89, 98
  8963.         SFMESS.DAT - 22, 136, 149
  8964.         SFMQDONE - 27
  8965.         SFMSG.MNU - 21, 30, 31, 36, 116
  8966.         SFMSGPCK - 4, 24, 25, 39, 113
  8967.         SFNEWU - 24, 54, 56, 57, 59, 106, 107
  8968.         SFNODE - 7, 22, 27, 150
  8969.         SFNOTIME - 27
  8970.         SFNOUP - 24, 25, 37, 90, 92, 94, 152
  8971.         SFNWSLTR - 28, 37, 74
  8972.         SFORDER.MNU - 23, 31, 57
  8973.         SFORD<x>.BBS/CLR - 28
  8974.         SFPAGED.BBS/CLR - 28, 39, 60, 74, 88, 95, 96
  8975.         SFPRELOG.BBS - 28, 29, 71, 133
  8976.         SFPROMSG.BBS/CLR - 28, 77, 118
  8977.         SFPROTCO.HLP - 23, 95
  8978.         SFRATIO.BBS/CLR - 28, 34, 35
  8979.         SFREMIND.BBS/CLR - 28
  8980.         SFREMOTE.BAT - 22, 23, 38, 103, 149
  8981.         SFSEC<x>.BAT - 23, 39
  8982.         SFSENDIT - 138
  8983.         SFSYSOP.MNU - 21, 30, 31
  8984.         SFSYSTEM - 7, 24
  8985.         SFTIMEUP.BBS/CLR - 28
  8986.         SFUP.BBS - 28
  8987.         SFUPCASE.DAT - 16, 24, 25, 38
  8988.         SFUSERS - 7, 14, 23, 24, 35, 40, 62, 63, 65, 68, 103, 105, 106,
  8989.                   138, 139, 152
  8990.         SFWHOSON.DAT - 25, 132, 153
  8991.         SF.BAT - 6, 7, 22, 23, 38, 43, 44, 110, 111, 114, 115, 116, 117, 130
  8992.         SOP<x>.BBS/CLR - 28
  8993.  
  8994.                                                                       Page 162
  8995.         ----------------------------------------------------------------------
  8996.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  8997.         ----------------------------------------------------------------------
  8998.  
  8999.         SUBJECT INDEX - Page 8
  9000.  
  9001.         SPITFIRE.HLP - 23, 77, 89, 98
  9002.         SPITFIRE.OVR - 21, 130, 151
  9003.         SYSINIT - 28
  9004.         Sysop Utilities - 72, 77, 78, 89, 90, 98, 102, 110, 112, 134
  9005.  
  9006.  
  9007.         <<<<<< T >>>>>>
  9008.  
  9009.         Telink - 76, 98
  9010.         This System's Info - 72, 74
  9011.         THOUGHTS.BBS - 28, 29, 42
  9012.         Tilde - 10, 56
  9013.         TOOMANY.BBS - 12, 28
  9014.  
  9015.  
  9016.         <<<<<< U >>>>>>
  9017.  
  9018.         Undelete - 11, 84, 108
  9019.         Upload - 11, 12, 13, 14, 15, 17, 18, 23, 25, 26, 27, 28, 31, 34,
  9020.                  35, 36, 37, 39, 40, 41, 50, 51, 53, 61, 63, 64, 65, 75, 78,
  9021.                  79, 90, 93, 94, 95, 98, 100, 101, 102, 108, 110, 112, 123,
  9022.                  124, 125, 126, 127, 128, 138, 139, 149, 150, 151, 152
  9023.         Usefile - 34, 122, 128, 129, 152
  9024.         USERINIT.BBS/CLR - 28, 60
  9025.         Utilities - 2, 38, 39, 50, 51, 72, 77, 78, 89, 90, 98, 102, 110,
  9026.                     112, 131, 134, 136, 138, 139, 141
  9027.  
  9028.  
  9029.         <<<<<< W >>>>>>
  9030.  
  9031.         WATCHDOG - 38
  9032.         WELCOME1.BBS/CLR - 27, 29, 71, 133
  9033.         WELCOME<x>.BBS/CLR - 29
  9034.         Wildcards - 92, 95, 97
  9035.         WILDFIRE - 3, 116
  9036.         WINDOWS - 3, 136
  9037.         Work Files Path - 19, 21
  9038.  
  9039.  
  9040.         <<<<<< X >>>>>>
  9041.  
  9042.         Xmodem - 75, 76, 98
  9043.         Xpert - 63, 64, 72, 75, 78, 89, 90, 97, 102, 107
  9044.  
  9045.  
  9046.         <<<<<< Y >>>>>>
  9047.  
  9048.         Ymodem - 42, 70, 98
  9049.         Ymodem-g - 42, 70, 98
  9050.  
  9051.                                                                       Page 163
  9052.         ----------------------------------------------------------------------
  9053.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  9054.         ----------------------------------------------------------------------
  9055.  
  9056.         SUBJECT INDEX - Page 9
  9057.  
  9058.         <<<<<< Z >>>>>>
  9059.  
  9060.         ZIP - 16, 18, 35, 37, 79, 91, 93, 98, 115, 121, 126, 127, 138, 151
  9061.         Zmodem - 118, 121, 122, 123, 126, 128
  9062.  
  9063.                                                                       Page 164
  9064.         ----------------------------------------------------------------------
  9065.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  9066.         ----------------------------------------------------------------------
  9067.         NOTES:
  9068.  
  9069.                                                                       Page 165
  9070.         ----------------------------------------------------------------------
  9071.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  9072.         ----------------------------------------------------------------------
  9073.         NOTES:
  9074.  
  9075.                                                                       Page 166
  9076.         ----------------------------------------------------------------------
  9077.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.3 - March 3, 1993  +-
  9078.         ----------------------------------------------------------------------
  9079.         NOTES:
  9080.  
  9081.